Каким модулем можно решить следующий вопрос?

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

Аватар пользователя andreystrelkov andreystrelkov 8 сентября 2013 в 17:15

Добрый день, у меня следующая проблема, есть база товаров (Drupal Commerce), и мне нужно дать посетителям сайта возможность создать ноды которые акромя Title и Body могли показывать какой нибудь один товар.
В идеале как, пользователь жмёт СОЗДАТЬ МАТЕРИАЛ, где его просят ввеcти ЗАГОЛОВОК и ТЕКСТ и ещё одно поле (вааааааще в идеале AUTOCOMPLETE) в котором он вводил бы либо название либо SKU товара, и система ему предлагала нужный товар из всей базы товаров)
в результате чего при выводе созданной ноды, он показывал ЗАГОЛОВОК, ТЕКСТ и это автокомплитный товар (например вьюхой, или ещё как нибудь, лишь бы хоть как то показывал)
есть подозрение что для этого как раз служит модуль Entity Reference или подобный
но совсем их не знаю, перебирать все, тоже не очень охото

Очень надеюсь на вашу наводку, спасибо!

Комментарии

Аватар пользователя serega111 serega111 8 сентября 2013 в 18:38

Вам нужен Entity reference. Либо можно использовать стандартный модуль для commerce Product reference. Но наверно, лучше первое, он универсальный и возможностей больше

"andreystrelkov" wrote:
случаем не то что я ищу?
http://xandeadx.ru/blog/drupal/617[/quote]
Это для упрощения заполнения поля. Сам Entity reference предоставляет автокомплит виджет.

Аватар пользователя andreystrelkov andreystrelkov 8 сентября 2013 в 20:23

ага, точно разобрался, уже из коробки есть, но вот беда, получилась так, что автокомплит штука баская, но у меня блин, товаров с одинаковым именем (но разным описанием и изображением полно), получается человеку выводится список однотипных строк, и выбор если только наугад

Начал гуглить, нагуглил всяукие Entity reference view widget, но это что то больно крутое. мне то лишь нужно, чтобы при автокомплите показывало ещё хотя картинку товара (эскиз) и какое нибудь другое поле