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

Разные шаблоны для разных категорий новостей в закладках пользователя


     16.11.2011    закладки, шаблон    Общие вопросы по вёрстке, Модули    5045

вопрос
На сайте все делится на категории: Новости, статьи, видео, программы, книги, фото - в которых соответственно есть свои подкатегории. Каждая из главных категорий (Новости, статьи, видео и тд.) имеет свой шаблон shortstory и fullstory.
Когда пользователь заходит в свои закладки, где он надобавлял и статей и видео и новостей, то там все перемешиватся и при этом используется один shortstory (который изначально принадлежит новостям) на все категории.

Собственно вопрос. Как сделать чтобы при входе в закладки, пользователю нужно выбрать категорию, а после её выбора уже появлялись материалы, которые он добавил (Со своими шаблонами shortstory).
Версия DLE 9.4 (Лицензия).

Недеюсь понятно объяснил. Заранее спасибо за ответы.

Ответа пока нет


7 комментариев

ПафНутиЙ
Админ

ПафНутиЙ - 17 ноября 2011 06:31 -

При большом количестве закладок у большого количества пользователей это разве не должно положить серв?

Каков вопрос - таков и ответ. Просто помните об этом.

nowheremany
Эксперт

nowheremany - 4 декабря 2012 10:14 -

Нет не должно особо, там же по ID ищется новость и одним запросом. Особых проблем быть не должно.

По поводу вопроса - не проще ли сделать чтобы шаблоны были разные или вообще отдельным? Потому что вы просите - врядли просто так сделаешь, скорее запросами закидаешь.

ЗЫ в шаблоне общем работает тэг aviable=favorites

Благодарность принимаю тут Связь

graver
Юзер

graver - 4 декабря 2012 11:45 -

У меня шаблоны категории разные, но и в закладках, и в профиле, (там где показывается ваши файлы ожидающие модерации ) шаблон для них единый то есть fullstory.tpl, у меня такой шаблон стоит только для категории новости, для других у меня совершенно другой, что приводит к отображению их в закладках не понятной формы!

nowheremany
Эксперт

nowheremany - 4 декабря 2012 13:51 -

Вы не читаете комментарий

Благодарность принимаю тут Связь

graver
Юзер

graver - 4 декабря 2012 22:18 -

ЗЫ в шаблоне общем работает тэг aviable=favorites


А как и для остальных вставить??

graver
Юзер

graver - 3 декабря 2012 21:45 -

Тоже интересуюсь этим вопросом!

MAPKOBKA
Юзер

MAPKOBKA - 7 ноября 2013 17:15 -

Вот нашел решение.
в файле show.short.php
найти
 while ( $row = $db->get_row( $sql_result ) ) { 

ниже вставить
 if ($cat_info[$row['category']]['short_tpl'] and $cat_info[$row['category']]['short_tpl'] != $bdssh)
{
$tpl->load_template($cat_info[$row['category']]['short_tpl'].".tpl");
$bdssh = $cat_info[$row['category']]['short_tpl'];
}

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

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

наверх