Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Хаки » Разные виды комментариев для разных категорий

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


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

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

Ответил: 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 - 6 ноября 2012 01:40 -

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

Ayk
Юзер

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

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

promax
Юзер

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
Юзер

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

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

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

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

наверх