Есть материал Предложение, и есть материал Фото(в ньом есть поле 'pred' типа node reference для связи с Предложением). Как можно организовать ссылку в материале Предложения l('Добавить фото', "node/add/photo", ???) с автоматической привязкой полю pred номера nid ноды Предложения? как привильно прописать 'query'=>... ?
Комментарии
попробуйте что-нибудь типа:
query => array(
'pred' => $node->nid
)
безрезультатно, поле пустое.
А к форме доступ есть программный?
Т.е. взять pred из GET-a и поместить его а нужное поле?
к GET нет, я весь код пишу в шаблоне вюшки, все што там есть ето
print $node->teaser;
print views_embed_view('photo','attachment_5', $node->nid);
вюшка выводит все фотки етого "Предложения", получается только $node->nid нада передать в поле создаваэмой фотки.
мда. столько мороки с этими вьюшками - никакой свободы действий. никогда не понимал этого )
Как раз там и есть полная свобода действий да еще и кешируемая
А Вы код пишите не в шаблоне вьюшки, поскольку это не тру-метод (шаблон должен выводить конечный html), а в preprocess функции этой вьюшки, ведь эти функции как раз для этого и ввели в drupal6 чтоб люди в шаблонах не писали.