Nikolas Опубликовано 25 декабря, 2015 Жалоба Поделиться Опубликовано 25 декабря, 2015 При написании комментария не отображается, что комментарий на модерации условие прописано: {if !$comment->approved}ожидает модерации{/if} Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 25 декабря, 2015 Жалоба Поделиться Опубликовано 25 декабря, 2015 а он точно на модерации? потому что в симпла устроено так что если уже комментарий из этого айпи был одобрен хотя бы один, то комментарий одобрять автоматически. Цитата Ссылка на сообщение Поделиться на другие сайты
Nikolas Опубликовано 25 декабря, 2015 Автор Жалоба Поделиться Опубликовано 25 декабря, 2015 Письмо на почту приходит о добавлении нового, и сообщение, что но на модерации.В админке он тоже висит, как новый на модерации. Цитата Ссылка на сообщение Поделиться на другие сайты
Nikolas Опубликовано 25 декабря, 2015 Автор Жалоба Поделиться Опубликовано 25 декабря, 2015 Сообщение о том, что комментарий на модерации, появляется только если я авторизирован как пользователь или администратор.если авторизации нет - сообщения тоже нет... Цитата Ссылка на сообщение Поделиться на другие сайты
Consult Опубликовано 25 декабря, 2015 Жалоба Поделиться Опубликовано 25 декабря, 2015 Сообщение о том, что комментарий на модерации, появляется только если я авторизирован как пользователь или администратор.если авторизации нет - сообщения тоже нет...Дак логично. Вы, как администратор, видите все комментарии Цитата Ссылка на сообщение Поделиться на другие сайты
chocolate_moles Опубликовано 25 декабря, 2015 Жалоба Поделиться Опубликовано 25 декабря, 2015 Сообщение о том, что комментарий на модерации, появляется только если я авторизирован как пользователь или администратор.если авторизации нет - сообщения тоже нет... А как нужно то?) Цитата Ссылка на сообщение Поделиться на другие сайты
Nikolas Опубликовано 27 декабря, 2015 Автор Жалоба Поделиться Опубликовано 27 декабря, 2015 Нужно, чтоб неавторизованный пользователь видел сообщение о том, что его комментарий отправился.В моем случае действия не происходит - его приведет к массе дублирония комментариев. Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 27 декабря, 2015 Жалоба Поделиться Опубликовано 27 декабря, 2015 Нужно, чтоб неавторизованный пользователь видел сообщение о том, что его комментарий отправился. Стандартно в Simpla именно так и происходит. Смотрите, в частности, на демосайте.В моем случае действия не происходит - его приведет к массе дублирония комментариев. Должно быть, в Вашем случае что-то индивидуальное. Надо смотреть в деталях... Цитата Ссылка на сообщение Поделиться на другие сайты
Nikolas Опубликовано 27 декабря, 2015 Автор Жалоба Поделиться Опубликовано 27 декабря, 2015 я код для комментариев полностью скопировал с демо. Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 27 декабря, 2015 Жалоба Поделиться Опубликовано 27 декабря, 2015 С демо НЕЛЬЗЯ в принципе скопировать все, что участвует в работе, в частности, комментариев. Если у Вас в шаблоне так же, возможно, в PHP что-то не так. А возможно, в настройках хостинга. Как-то раз встретился хостинг, где в переменных окружения отсутствовал параметр с IP - со всеми вытекающими... Цитата Ссылка на сообщение Поделиться на другие сайты
Nikolas Опубликовано 27 декабря, 2015 Автор Жалоба Поделиться Опубликовано 27 декабря, 2015 хостинг - все ок, т.к. на демо теме все работает. Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 27 декабря, 2015 Жалоба Поделиться Опубликовано 27 декабря, 2015 А где не работает? На основной теме? Значит, там и причина.Думаете, кто-то угадает конкретную причину с указанием Ваших файлов и строк? Может, и повезет... Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 27 декабря, 2015 Жалоба Поделиться Опубликовано 27 декабря, 2015 напишите код комментариев тут и посмотрим. Цитата Ссылка на сообщение Поделиться на другие сайты
Nikolas Опубликовано 28 декабря, 2015 Автор Жалоба Поделиться Опубликовано 28 декабря, 2015 Так выводится список комментариев <div class="testemonial-carousel"> <div class="carousel-container"> {foreach $comments as $comment name=com} <div class="single-testemonial"> <div class="name">{$comment->name|escape}</div> <div class="gorod">{$comment->gorod|escape}</div> <div class="description">{$comment->text|escape|nl2br}</div> <div class="date">{$comment->date|date} {$comment->date|time}</div> <p style="color: red;">{if !$comment->approved}ожидает модерации{/if}</p> </div> {/foreach} </div> </div> А вот так форма для написания комментария <!--Форма отправления комментария--> <form class="comment_form1" method="post"> <h2>Написать отзыв</h2> {if $error} <div class="message_error"> {if $error=='captcha'} Неверно введена капча {elseif $error=='empty_name'} Введите имя {elseif $error=='empty_gorod'} Введите Город {elseif $error=='empty_comment'} Введите комментарий {/if} </div> {/if} <textarea class="comment_textarea" id="comment_text" name="text" data-format=".+" data-notice="Введите комментарий">{$comment_text}</textarea><br /> <div> <label for="comment_name">Имя</label><br /> <input class="input_name" type="text" id="comment_name" name="name" value="{$comment_name}" data-format=".+" data-notice="Введите имя"/><br /><br /> <label for="comment_gorod">Город</label><br /> <input class="input_name" type="text" id="comment_gorod" name="gorod" value="{$comment_gorod}" data-format=".+" data-notice="Введите город"/><br /><br /> <label for="comment_captcha">Число</label> <div class="captcha"><img src="captcha/image.php?{math equation='rand(10,10000)'}" alt='captcha'/></div> <input class="input_captcha" id="comment_captcha" type="text" name="captcha_code" value="" data-format="\d\d\d\d" data-notice="Введите капчу"/> <input class="button" type="submit" name="comment" value="Отправить" /> </div> </form> <!--Форма отправления комментария (The End)--> Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.