Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Хаки » Разные виды комментариев для разных категорий

Разные виды комментариев для разных категорий


     Все вопросы » Хаки    3423

вопрос
Здравствуйте, как сделать разын виды форм комментариев для разных категорий?
Вод у меня на сайте разделы, новости, фильмы и музыка. В фильмах пишуться только рецензии, окна большие и яркие, а для новостей нужно, просто обсуждение. маленькие, обычные окна. Как такое реализовать?

Ответил: Sander


Открыть файл engine/modules/show.full.php
Найти строку:
$comments->build_comments('comments.tpl', 'news', $allow_full_cache, $full_link );

Заменить на:
if($category_id==5) $comments->build_comments('comments_news.tpl', 'news', $allow_full_cache, $full_link );
else $comments->build_comments('comments.tpl', 'news', $allow_full_cache, $full_link );


Таким образом в категории с ID=5 будет загружаться шаблон комментариев comments_news.tpl

4 комментария

Ayk
Юзер

Ayk - -

Вы гений! Спасибо огромное просто!

Ayk
Юзер

Ayk - -

Скажите, а как в нескольких категориях сделать?

promax
Юзер

promax - -

если одинаковый шаблон , то
if($category_id==5 OR $category_id==6) $comments->build_comments('comments_news.tpl', 'news', $allow_full_cache, $full_link );

если разные шаблоны , то
if($category_id==5 ) $comments->build_comments('comments_news.tpl', 'news', $allow_full_cache, $full_link );
elseif($category_id==6 ) $comments->build_comments('comments_news2.tpl', 'news', $allow_full_cache, $full_link );

Ayk
Юзер

Ayk - -

Спасибо!!!!))

Похожие вопросы

наверх