Теги и views

Прислано: Serg.Chupak

пн, 22/03/2010 - 11:19

Другие статьи по теме:

Возможно ли сделать представление, которое будет зависеть от тега. Чтобы когда переходишь по категориям выводились только ноды, которые соответствуют этим категориям. В фильтрах нашел только term id, который позволяет выводить ноды определенной категории, а нужен фильтр по текущему тегу.

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано graker в пн, 22/03/2010 - 11:40.

Цитата:

В фильтрах нашел только term id, который позволяет выводить ноды определенной категории, а нужен фильтр по текущему тегу.

*смотрит мутными глазами* Аргументы что ли нужны?

Во вьюсах есть дефолтное представление taxonomy/term/%. Чего еще надо-то?


Опубликовано Serg.Chupak в пн, 22/03/2010 - 11:58.

Короче говоря чтобы при переходе по категориям в вьюхе выводились разные ноды, которые соответствуют этим категироям. А то что есть в фильтрах это просто жестко указать термин, который нужно выводить.


Опубликовано graker в пн, 22/03/2010 - 12:12.

Повторяю второй раз: во вьюсах есть дефолтное представление taxonomy/term/%, использующее аргументы. Хотя бы из любопытства могли бы уже давно включить и попробовать.


Опубликовано riyuzakki в пн, 22/03/2010 - 12:21.

"graker" написал(а):

во вьюсах есть

оно и без вьюсов есть...


Опубликовано graker в пн, 22/03/2010 - 12:44.

Спасибо, а то ж я не знаю, как таксономия работает. Однако человек спрашивает про вьюс и отвечаю я ему тоже про вьюс. Ага?


Опубликовано riyuzakki в пн, 22/03/2010 - 13:50.

Примеряете все на свой счет? Может ему и не понадобится вьюс, если узнает что можно обойтись стандартными модулями и темизацией?


Опубликовано graker в пн, 22/03/2010 - 14:01.

Цитата:

Может ему и не понадобится вьюс, если узнает что можно обойтись стандартными модулями и темизацией?

Может ему и Друпал не понадобится, если узнает, что можно обойтись без CMS/CMF :) Зачем гадать-то? Вопрос задан - на вопрос отвечено.


Опубликовано riyuzakki в пн, 22/03/2010 - 14:05.

Тоже логично. Но я за разностороннее видение проблемы ;)


Опубликовано graker в пн, 22/03/2010 - 14:19.

Понял. В принципе, если фильтровать-сортировать коллекцию дополнительно не надо, то можно действительно и темизацией вывода таксономии обойтись. Но тогда неясно, зачем вообще человеку понадобился вьюс :)


Опубликовано riyuzakki в пн, 22/03/2010 - 15:07.

Не знаю... Сам я вьюсы не практикую, предпочитаю ручками модули писать. Просто сомневаюсь, что вьюсами в два мышкотыка можно сделать такое http://b2b.pioner1.ru/?q=products
А если нельзя, то и смысла в нем не вижу. Или можно?


Опубликовано graker в пн, 22/03/2010 - 16:05.

Не очень понял, что именно "такое" (в смысле, в чем изюминка). Если вьюс+темизация - тогда думаю, что можно. А вообще там по ссылке вроде не вьюсовая задача-то.

Я тоже ручками модули пишу. Но когда выгода от применения вьюсов налицо - добавляю в свои модули интеграцию во вьюс. Это, кстати, проще, чем каждое представление программировать.


Опубликовано riyuzakki в пн, 22/03/2010 - 16:43.

Может и так. только мне сложно представить оправдание использования вьюсов. Не могли бы привести пример задачи?


Опубликовано graker в пн, 22/03/2010 - 18:14.

Поставьте модуль Calendar, например. Посмотрите.


Новое на сайте

Ссылки партнёров