Здравствуйте!
Помогите решить следующую задачу:
имеется CCK поле (Node Reffrerence) - назовем его CCK1, оно должно инициализироваться через views. В созданном views в качестве аргумента используется термин Таксономии материала. Также имеется CCK поле Node Refference (Reference from URL), назовем его CCK2, которое инициализируется первым аргументом (12) URL: /node/add/material/12/20. Мне необходимо, чтобы views в CCK1 использовал в качестве аргумента второй аргумент (20).
Я пытался это реализовать через modulename_views_query_alter, но оно срабатывало только на вывод материала (/node/ID).
Очень жду от вас помощи!
Комментарии
нужно взглянуть на экспортированную вьюшку и на кусок кода,
ну или опишите более понятно, а то какая-то каша в голове
ничего не понял из вашего описания
Приложил экспорт данного представления.
Попробую еще раз изложить суть проблемы.
в ноде имеется ССК поле типа Node Reference. Я в качестве отображения для него использую указанную выше view ('экспорт ее приложен). У этой вьюшки имеется 1 аргумент. Вот мне нужно, чтобы при создании данного узла эта вьюшка использовала нужные мне аргументы. То есть если мы переходим на http://host/node/add/material/12/20,
то по умолчанию вьюшка возьмет в качестве аргумента значение = 12, а мне нужно = 20 (ТО ЕСТЬ arg(4) ).