Page 2 of 4

Re: Проблема с отображением комментариев!

Posted: Fri Oct 18, 2019 10:24 am
by richmantrade
Подумалось только что:
А если блочок с комментами запихать в отдельный шаблон, для которого выставить время кеша = 1сек.
И уже этот шаблон инклюдить на страницу галереи .

Re: Проблема с отображением комментариев!

Posted: Fri Oct 18, 2019 3:45 pm
by admin
Да, однозначно проще дописать эту часть в скрипте и я был уверен что она есть.
В сл раз когда такого плана вопросы создавайте плз тему и будем дописывать.
Эту часть проверю после выходных

Re: Проблема с отображением комментариев!

Posted: Fri Oct 18, 2019 4:44 pm
by ulan
Ок раз тут начали уже, возможно ли вывести 10 последних комментов со всего сайта именно?

Re: Проблема с отображением комментариев!

Posted: Fri Oct 18, 2019 4:46 pm
by ulan
Либо 10 топ комментов за Х времени (но тогда к ним надо лайк дизлайк ставить)

Re: Проблема с отображением комментариев!

Posted: Wed Oct 23, 2019 10:27 am
by admin
проверил - должно быть ок

сделал так


<!--GALLERY_ID--> <br><br><br><br><br>

total comments: <!--TOTAL_COMMENTS-->

<comments num=1-10>
<!--DATE--> <!--USERNAME--> : <!--COMMENT--> <br>
</comments>

<? if ('<!--ERROR-->') echo "error: <!--ERROR-->"; ?>


<FORM name="add_comment" method="POST">
<input type="hidden" name="action" value="add_comment">

<label>Name:</label> <input class="s_input" type="text" name='username' id='username' value="<?=$user['username']?>">
<br>
<textarea class="s_text" class="ph2" name='comment' id='comment' rows=5 cols=35 value="Leave Your Comments Here"></textarea>

<input type='submit' value='Post Comment'>
</form>



при добавлении коммента - он появляется, где именно у вас не появляется?

Re: Проблема с отображением комментариев!

Posted: Wed Oct 23, 2019 10:32 am
by admin
ulan wrote: Fri Oct 18, 2019 4:46 pm Либо 10 топ комментов за Х времени (но тогда к ним надо лайк дизлайк ставить)
вывести коменты можно


index

<comments num=1-10>
<!--DATE--> <!--USERNAME--> : <!--COMMENT--> <br>
</comments>




но лайки и дизлайки к коментам - это надо добавлять, оно где-то надо ?

Re: Проблема с отображением комментариев!

Posted: Wed Oct 23, 2019 10:59 am
by ulan
admin wrote: Wed Oct 23, 2019 10:27 am проверил - должно быть ок

сделал так


<!--GALLERY_ID--> <br><br><br><br><br>

total comments: <!--TOTAL_COMMENTS-->

<comments num=1-10>
<!--DATE--> <!--USERNAME--> : <!--COMMENT--> <br>
</comments>

<? if ('<!--ERROR-->') echo "error: <!--ERROR-->"; ?>


<FORM name="add_comment" method="POST">
<input type="hidden" name="action" value="add_comment">

<label>Name:</label> <input class="s_input" type="text" name='username' id='username' value="<?=$user['username']?>">
<br>
<textarea class="s_text" class="ph2" name='comment' id='comment' rows=5 cols=35 value="Leave Your Comments Here"></textarea>

<input type='submit' value='Post Comment'>
</form>



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

Re: Проблема с отображением комментариев!

Posted: Wed Oct 23, 2019 11:10 am
by admin
варианта 2

1. сложный, загружать по ajax сами комменты и на JS менять нужную вам часть html

2. простой - перегружать страницу как в примере выше


вам какой?

Re: Проблема с отображением комментариев!

Posted: Wed Oct 23, 2019 12:02 pm
by ulan
ну то есть во втором варианте на кнопку сабмита вешаем действие ребут страницы

а вот первый вариант конечно очень интересен если он не сильно тяжело реализуем

Re: Проблема с отображением комментариев!

Posted: Wed Oct 23, 2019 12:53 pm
by admin
Сабмит и так перегружает страницу, ничего не надо доп вешать

ааякс подрузка - можно сделать, но это рабочий вариант только если вы пишете на JS