Реально ли такое реализовать? Бъюсь уже 4 день.
Удалось вывести таксономию в виде:
-Категория1
-----Подкатегория1
-----Подкатегория2
-Категория2
-----Подкатегория1
-----Подкатегория2
С помощью аргументов частично удалось присвоить ссылки (правда пока только категориям) (вид ссылки catalog/%1/%3, где %1 - id словаря; %3 - id термина родителя)
Вот напрашиваются два вопроса.
Первый
Как свормировать ссылки подкатегориям во views?
Напрмер:
Словарь(id 123)
-Категория1(id 1)
-----Подкатегория1(id 3)
-----Подкатегория2(id 4)
-Категория2(id 2)
-----Подкатегория1(id 5)- вот тут ссылка по идее должна быть вида catalog/%123/%5 (где %123- id словаря, %5 - id)
--------------Подкатегория(id 7) - catalog/%123/%7 и т.д.
-----Подкатегория2(id 6)
И второй как потом использовать полученную ссылку с аргументами. Если пишу mysite.ru/catalog/123/2 - говорит страница не найдена ![Sad](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/sad.gif)
вот экспорт из views:
$view =
new view;
$view-
>name =
'termincatalog2';
$view-
>description =
'category2';
$view-
>tag =
'';
$view-
>view_php =
'';
$view-
>base_table =
'term_data';
$view-
>is_cacheable =
FALSE;
$view-
>api_version =
2;
$view-
>disabled =
FALSE;
/* Edit this to true to make a default view disabled initially */
$handler =
$view-
>new_display('default',
'Defaults',
'default');
$handler-
>override_option('relationships',
array(
'parent' =
> array(
'label' =
> 'Родитель',
'required' =
> 1,
'id' =
> 'parent',
'table' =
> 'term_hierarchy',
'field' =
> 'parent',
'override' =
> array(
'button' =
> 'Override',
),