Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Как правильно настроить контекстный фильтр во Views

Как правильно настроить контекстный фильтр во Views
, by

Добрый день.

Сейчас изучаю Drupal 7 и, в частности, пытаюсь решить задачку с Views.

А именно, хочу сделать выборку нод некоего типа, у которых nid было бы больше, чем аргумент arg1 и меньше, чем аргумент arg2. (типа, как в SQL - where nid>arg1 and nid<arg2 )

А URL этой вьюшки чтобы был такой - testview/arg1/%/arg2/%

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

Заранее благодарен.

1 answer
votes: 580
Answer

Я думаю вам стоит использовать не контекстный фильтр, а exposed filter. Тогда у вас будет запрос вида
/testview?value-min=10&value-max=100,

тогда вы сможете поставить в exposed filter'е возможность задать диапазон для фильтра.