Подумалось только что:
А если блочок с комментами запихать в отдельный шаблон, для которого выставить время кеша = 1сек.
И уже этот шаблон инклюдить на страницу галереи .
Проблема с отображением комментариев!
-
- Posts: 1034
- Joined: Tue Dec 04, 2012 8:46 am
Re: Проблема с отображением комментариев!
Да, однозначно проще дописать эту часть в скрипте и я был уверен что она есть.
В сл раз когда такого плана вопросы создавайте плз тему и будем дописывать.
Эту часть проверю после выходных
В сл раз когда такого плана вопросы создавайте плз тему и будем дописывать.
Эту часть проверю после выходных
Don't forget to run script update
Re: Проблема с отображением комментариев!
Ок раз тут начали уже, возможно ли вывести 10 последних комментов со всего сайта именно?
Re: Проблема с отображением комментариев!
Либо 10 топ комментов за Х времени (но тогда к ним надо лайк дизлайк ставить)
Re: Проблема с отображением комментариев!
проверил - должно быть ок
сделал так
<!--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>
при добавлении коммента - он появляется, где именно у вас не появляется?
сделал так
<!--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>
при добавлении коммента - он появляется, где именно у вас не появляется?
Don't forget to run script update
Re: Проблема с отображением комментариев!
вывести коменты можно
index
<comments num=1-10>
<!--DATE--> <!--USERNAME--> : <!--COMMENT--> <br>
</comments>
но лайки и дизлайки к коментам - это надо добавлять, оно где-то надо ?
Don't forget to run script update
Re: Проблема с отображением комментариев!
действительно коммент загрузился. но вопрос остается открытым, после сабмита коммента можно ли как то перегружать этот блок чтобы коммент появился сразу?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: Проблема с отображением комментариев!
варианта 2
1. сложный, загружать по ajax сами комменты и на JS менять нужную вам часть html
2. простой - перегружать страницу как в примере выше
вам какой?
1. сложный, загружать по ajax сами комменты и на JS менять нужную вам часть html
2. простой - перегружать страницу как в примере выше
вам какой?
Don't forget to run script update
Re: Проблема с отображением комментариев!
ну то есть во втором варианте на кнопку сабмита вешаем действие ребут страницы
а вот первый вариант конечно очень интересен если он не сильно тяжело реализуем
а вот первый вариант конечно очень интересен если он не сильно тяжело реализуем
Re: Проблема с отображением комментариев!
Сабмит и так перегружает страницу, ничего не надо доп вешать
ааякс подрузка - можно сделать, но это рабочий вариант только если вы пишете на JS
ааякс подрузка - можно сделать, но это рабочий вариант только если вы пишете на JS
Don't forget to run script update