Похоже такого вопроса ещё небыло, представьте себе есть нода, у которой поля Title и Body, можно ли её форму создания, т.е. node/add/article - вызвать с параметрами допустим для поля Title
что то тип того node/add/article%title=Нода
Хммм... реально ли такие ссылки делать?
Комментарии
и что сие должно дать в результате?
Ну допустим, на моём примере, есть товары друпал коммерца, но иногда нужно создавать ноды (у которых есть поле product reference) но чтобы пользователю облегчить задачу, т.е. чтобы он не шёл в создание новой ноды, и не вводил там в поле product reference - заголовок или артикул товара,
а что у при выводе товара у них у всех была ссылочка -мол СОЗДАТЬ НОДУ С ТОВАРОМ, при клике по котором он переходил бы на форму создания ноды, но уже с параметром для поля product reference в виде артикула
Тогда вообще удобно будет
Возможно речь идет о чем-то подобном
Возможно, но не совсем понятно что они там обсуждали уж больно кратко,
хотя я нашёл модуль примерно который мне нужен, и она даже работает
https://drupal.org/project/prepopulate
правда в моё поле PRODUCT REFERENCE забивать не хочет, создал ISSUE, поди помогут
А что в качестве параметра ставишь? Что является значением PRODUCT REFERENCE?
по сути альтерить форму и там перехватывать гет параметр и подставлять в дефолт валуе
и делать его #disabled
По идее это поле может быть как ВЫБОР ИЗ СПИСКА, ФЛАЖКИ/ПЕРЕКЛЮЧАТЕЛИ и АВТОКОМПЛИТ
при автокомплите туда нужно вводить либо АРТИКУЛ либо ЗАГОЛОВОК товара
т.е. получается следующая строка 123456789: Товар №1
хотя если вводить либо то либо другое, и выбирать из списка автокомплита нужно, то он оставит только артикул выбранным, видать он его за уникального считает (т.к. так оно и есть) и в принципе больше ничего ему не надо
Если бы вы сказали как это сделать, цены бы вам не было ибо я совсем плохо знаю все эти хуки, и по идее против дополнительных модулей
вот наверное по этой теме, но хоть убейся плохо в этом разбираюсь - https://drupal.org/node/402066
Я имею в виду prepopulate. Ты ставишь туда артикул? Возможно там нужно ставить entity id, как в случае с Entityreference prepopulate
в product reference поле нужно соответственно product_id
да это ппц какой то! как я мог перерыть весь инет и изначально не увидеть Entityreference prepopulate, всё ведь как на ладони было!!! Огромное вам спасибо добрый человек!!! Всё работает
попробую тоже