Dithard Опубликовано 6 апреля, 2018 Жалоба Поделиться Опубликовано 6 апреля, 2018 Можно ли как-то сделать автоматическое одобрение отзывов без участия администратора сайта? То есть, чтобы когда пользователь написал отзыв, сайт автоматически его одобрял и отзыв уже выводился на странице. Если да, то как это сделать? Заранее благодарен за внимание. Цитата Ссылка на сообщение Поделиться на другие сайты
Решение mishanya Опубликовано 6 апреля, 2018 Решение Жалоба Поделиться Опубликовано 6 апреля, 2018 в view/ProductView.php есть строки // Если были одобренные комментарии от текущего ip, одобряем сразу $this->db->query("SELECT 1 FROM __comments WHERE approved=1 AND ip=? LIMIT 1", $comment->ip); if($this->db->num_rows()>0) $comment->approved = 1; оставьте только $comment->approved = 1; Цитата Ссылка на сообщение Поделиться на другие сайты
Dithard Опубликовано 6 апреля, 2018 Автор Жалоба Поделиться Опубликовано 6 апреля, 2018 Спасибо! Цитата Ссылка на сообщение Поделиться на другие сайты
Dithard Опубликовано 12 апреля, 2018 Автор Жалоба Поделиться Опубликовано 12 апреля, 2018 {* Страница отдельной записи блога *} {* Канонический адрес страницы *} {$canonical="/blog/{$post->url}" scope=parent} <div class="onlycomments" > <div class="leftcom polovinacom"> <div class="com"> <!-- Комментарии --> <div id="comments"> <!--Форма отправления комментария--> <!--Подключаем js-проверку формы --> <script src="/js/baloon/js/default.js" language="JavaScript" type="text/javascript"></script> <script src="/js/baloon/js/validate.js" language="JavaScript" type="text/javascript"></script> <script src="/js/baloon/js/baloon.js" language="JavaScript" type="text/javascript"></script> <link href="/js/baloon/css/baloon.css" rel="stylesheet" type="text/css" /> <form class="comment_form" method="post" action=""> {if $error} <div class="message_error"> {if $error=='captcha'} Невiрно введена капча {elseif $error=='empty_name'} Введiть iм'я {elseif $error=='empty_comment'} Введiть коментарiй {/if} </div> {/if} <div class="inpb"> <input class="input_name" type="text" placeholder="Ваше iм'я" id="comment_name" name="name" value="{$comment_name|escape}" data-format=".+" data-notice="Ваше iм'я"/> </div> <div class="inpb"> <textarea class="comment_textarea" id="comment_text" placeholder="Введiть вiдгук" name="text" data-format=".+" data-notice="Введiть вiдгук">{$comment_text}</textarea> </div> <div class="inpb"> <div class="captcha"><img src="captcha/image.php?{math equation='rand(10,10000)'}"/></div> <input class="input_captcha" id="comment_captcha" type="text" name="captcha_code" value="" data-format="\d\d\d\d" data-notice="Введите капчу"/> </div> <div class="inpb"> <input class="button" type="submit" name="comment" value="Отправить" /> </div> </form> <!--Форма отправления комментария (The End)--> </div> <!-- Комментарии (The End) --> </div> <!-- {literal} <script type="text/javascript" src="http://vk.com/js/api/openapi.js?139"></script><script type="text/javascript">// <![CDATA[ VK.init({apiId: 5874675, onlyWidgets: true}); // ]]></script>{/literal} <div id="vk_comments"></div> {literal}<script type="text/javascript">// <![CDATA[ VK.Widgets.Comments("vk_comments", {limit: 10, attach: "*"}); // ]]></script>{/literal} --> <div> <br><br> <div id="fb-root"></div> {literal}<script type="text/javascript">// <![CDATA[ (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/ru_RU/sdk.js#xfbml=1&version=v2.8"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); // ]]></script>{/literal} <div class="fb-comments" data-href="http://kp.skypizza.org/vidguki-pro-nas" data-width="auto" data-numposts="5"></div> </div> </div> <div class="polovinacom2"> <h2 style=" font-size: 20px; margin-bottom: 20px;" class="center">Вашi вiдгуки:</h2> {if $comments} <!-- Список с комментариями --> <ul class="comment_list"> {foreach $comments as $comment} <a name="comment_{$comment->id}"></a> <li style=" list-style: none; margin-bottom: 40px;"> <!-- Имя и дата комментария--> <div class="comment_header llic"> <span style="color: #42befc; font-weight: bold; font-size: 17px;">{$comment->name|escape}</span> <br><i>{$comment->date|date}</i> {if !$comment->approved}<b style="color:red;">на модерації</b>{/if} </div> <!-- Имя и дата комментария (The End)--> <div class="rric"> <!-- Комментарий --> {$comment->text|escape|nl2br} <!-- Комментарий (The End)--> </div> <div class="clear"></div> </li> {/foreach} </ul> <!-- Список с комментариями (The End)--> {else} {/if} </div> </div> Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.