Использование панелей и представлений для переопределения списка таксономии - какой аргумент использовать?

Я использую Панели , чтобы переопределить отображение таксономии в таксономии /сроке. Я просто включил страницу term_view, которая поставляется с панелями, и она отлично работает.

Итак, переход к mysite /colors /blue показывает, что страница «Панели» не проблема.

Теперь я хочу добавить представление на панель, в которой перечислены возвращенные узлы. Я создаю представление и добавляю отношения «Содержание: таксономические термины на узле» (выбор требуемого словарного запаса «цвета»).

Я добавляю аргумент (контекстный фильтр) в поле «Таксономический термин: имя». Это отлично работает в представлении просмотра, если я ввожу значение «синий», но не, если я ввешу «цвета /синий» (никаких результатов). И это не работает в панели, потому что «colors /blue» - это передаваемые ему аргументы.

Как мне получить аргумент представления для работы с этим URL?

6 голосов | спросил pushka 12 J000000Tuesday11 2011, 12:52:27

1 ответ


5

В пользовательском интерфейсе Views каждая панель содержимого имеет «параметры аргумента». Там у вас есть, по крайней мере, два варианта.

  1. Самый простой для настройки - это «Из аргумента панели» и его опция в этом случае «Второй аргумент». Это прекрасно работает в вашей ситуации.
  2. Самый гибкий, который я всегда использую, требует большего понимания контекста Ctools.
    1. Тогда параметр аргумента «От контекста», и в этом случае «Termonomy Term» -> "Имя".
    2. Сохраните представление, перейдите в интерфейс панелей, добавьте панель «Просмотр» , а не только представление.
    3. Предполагая, что ваша страница панели теперь имеет таксономический термин, который всегда имеет место на странице /taxonomy /term, вы получите раскрывающийся список, большую часть времени с помощью только одного варианта, в котором перечислены доступные условия, которые вы передаете к представлению.

Если вы, например, имели путь, например /color /red /blue, потому что вам нужны два слова, вторая версия позволит повторно использовать один и тот же просмотр на одной странице с различным контентом.

ответил Letharion 6 Jpm1000000pmFri, 06 Jan 2012 22:51:01 +040012 2012, 22:51:01

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132