Инициализация CCK Node Reference через Views2

Главные вкладки

Аватар пользователя ForceMan ForceMan 10 августа 2009 в 14:40

Здравствуйте!
Помогите решить следующую задачу:
имеется 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).
Очень жду от вас помощи!

Комментарии

Аватар пользователя serious.vip@drupal.org serious.vip@dru... 11 августа 2009 в 15:18

нужно взглянуть на экспортированную вьюшку и на кусок кода,
ну или опишите более понятно, а то какая-то каша в голове
ничего не понял из вашего описания

Аватар пользователя ForceMan ForceMan 10 ноября 2015 в 11:46

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