1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. Решение проблем

Как ввести значение поля в referenced entity ?

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

Аватар пользователя albabosh albabosh 15 сентября 2016 в 9:24

Создаю Product display ноду, при ее сохранении правилом создается product, нужно как-то ввести и передать в создаваемый продукт цену продукта. Подскажите как ввести цену в product display ?

Комментарии

Аватар пользователя albabosh albabosh 15 сентября 2016 в 11:26

gun_dose wrote:

inline_entity_form


Спасибо, помогло. Но мне нужно ввести только цену, а не все атрибуты товара, как их скрыть и где вообще настраивается layout инлайн форм виджета ?

Аватар пользователя gun_dose gun_dose 15 сентября 2016 в 12:33

Если у вас весь товар, кроме цены, создаётся автоматически, то можете попробовать field_permissions - просто запретите контент-менеджеру заполнять поля. Правда не знаю, останутся ли права в таком случае у рулесов. Вообще, есть ещё conditional fields и другие модули, позволяющие скрыть те или иные поля из формы создания в зависимости от разных условий. Погуглите просто ну друпал орге.

Аватар пользователя dgastudio dgastudio 15 сентября 2016 в 11:56

причем тут создавать продукт правилом?

вам дали ссылку на модуль, используйте его
через него, можно спрятать заголовок встраиваемой формы товара.
через commerce_autosku генерить и также спрятать артикул
ну и статус через hook_form_alter на крайняк.

останется голая цена.

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /