Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Можно ли как-то сделать автоматическое одобрение отзывов без участия администратора сайта? То есть, чтобы когда пользователь написал отзыв, сайт автоматически его одобрял и отзыв уже выводился на странице. Если да, то как это сделать? 

 

Заранее благодарен за внимание.

Ссылка на сообщение
Поделиться на другие сайты
  • Решение

в 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;
Ссылка на сообщение
Поделиться на другие сайты

{* Страница отдельной записи блога *}

{* Канонический адрес страницы *}
{$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>



Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...