Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Хаки Разные виды комментариев для разных категорий

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


     05.11.2012    Хаки    2272

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

Ответил: 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
1

154 | 94

Ayk - 6 ноября 2012 01:40 - Юзер

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

Ayk
1

154 | 94

Ayk - 6 ноября 2012 13:27 - Юзер

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

promax
29

182 | 174

promax - 6 ноября 2012 13:56 - Юзер

если одинаковый шаблон , то
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
1

154 | 94

Ayk - 6 ноября 2012 14:46 - Юзер

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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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