Искать  
 
   
 
возможно ли? универсальный шаблон для вывода категорий и под категорий из разных каналов ?
Отправлено: 20 Июнь 2011 04:25 A.M.   [ Игнорировать ]
Новичок
Rank
Всего сообщений:  24
Зарегистрирован  2008-01-25

Или система не позволяет ?

Замучился я, видимо уже нервы =)

Есть у меня задача
Канал-Категории-Под категории-записи в этих категориях
Канал1-Категории-Под категории-записи в этих категориях

Вывожу менюшку из моих категорий
Создаю группу шаблонов

<div class="infoBoxContents">
<
ul class="categories">
{exp:channel:categories channel="test1" backspace="6"}
<li class="first"><a href="{path='catalog/category/{category_url_title}'}" style="margin-left: 0px; "><div class="list_bg"></div{category_name}</a></li>
{/exp:channel:categories}

</ul>
</
div

еще одну менюшку

<div class="infoBoxContents">
<
ul class="categories">
{exp:channel:categories channel="test2" backspace="6"}
<li class="first"><a href="{path='catalog/category/{category_url_title}'}" style="margin-left: 0px; "><div class="list_bg"></div{category_name}</a></li>
{/exp:channel:categories}

</ul>
</
div

При нажатии категории
Выводились под категории и записи принадлежащие только этой категории

Если делать  вот так к примеру то все хорошо, но блин под каждую категорию создавать свой шаблон а это как минимум 50 многовато.

<div class="border"
{exp:channel:entries channel="test1" limit="1"}

<div class="title-t"><div class="title-icon"></div><h1>{title}</h1>

</
div

{desc}
{
/exp:channel:entries} 

Есть ли таблетка или универсальность чтобы у меня получилось макс два шаблона
шаблон вывода категорий под категорий,  и записей в нем
шаблон подробной записи из категории

В общим масло масляное.

Пример на картинке

Приложения с изображениями
Безымянный.png
Профиль
 
 
Отправлено: 20 Июнь 2011 09:04 A.M.   [ Игнорировать ]   [ # 1 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  644
Зарегистрирован  2009-04-11

Наверно надо использовать модуль query.

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 20 Июнь 2011 11:36 A.M.   [ Игнорировать ]   [ # 2 ]
Новичок
Rank
Всего сообщений:  24
Зарегистрирован  2008-01-25
NetSoul - 20 Июнь 2011 09:04 A.M.

Наверно надо использовать модуль query.

оп в эту сторону я еще не копал попробуем

Профиль
 
 
Отправлено: 21 Июнь 2011 04:42 P.M.   [ Игнорировать ]   [ # 3 ]
Новичок
Rank
Всего сообщений:  24
Зарегистрирован  2008-01-25

Не смог разобраться куда и что :досада

Профиль
 
 
Отправлено: 21 Июнь 2011 09:43 P.M.   [ Игнорировать ]   [ # 4 ]
Member
Avatar
RankRankRank
Всего сообщений:  224
Зарегистрирован  2010-11-20

Ну... использование модуля query подсилу далеко не каждому...

Попробуйте использовать кое-что из готовых решений;

расширение low_seg2cat, например, (http://loweblog.com/software/low-seg2cat/).

С его помощью, для начала, в качестве зацепки.., можно получить

category_id по category_url_title в указанном сегменте.

Наример: http://somesite.com/category/some_category_url_title

{exp:channel:entries channel="some_channel_name" category="{segment_2_category_id}" }
...
{/exp:channel:entries} 
Профиль
 
 
Отправлено: 22 Июнь 2011 09:23 A.M.   [ Игнорировать ]   [ # 5 ]
Новичок
Rank
Всего сообщений:  24
Зарегистрирован  2008-01-25

оооууу спасибо за подсказку
надыбал тоже самое только  документированней и функциональность получше
делюсь gwcode-categories

по новой разбираюсь со структурой как что будет с подвязкой этого плагина и сегментов

п.с. все больше удивляюсь  ее =)

Профиль
 
 
Отправлено: 22 Июнь 2011 12:45 P.M.   [ Игнорировать ]   [ # 6 ]
Новичок
Rank
Всего сообщений:  24
Зарегистрирован  2008-01-25

В общим получилось все

Спасибо всем огромное за помощь. :алелуя

Профиль