Есть типы материалов "Company" и "Product".
В типе материалов "Product" используя "Entity Reference"
вывожу сущностью с типа материала "Company" (title, и field_phone) отображением.
При добавлении товара заполняю необходимые поля в тип материала "Product",
a также автодополняемое поле в типе материала "Company".
При просмотре товара выводятся данные о заполнении:
Поле "Название товара" - тип материала "Product" (title)
Поле "Название компании" - тип материала "Company" (title)
Поле "Телефон" - тип материала "Company" (field_phone)
Для заказа товаров использую модуль "Webform" (поля product company и phone) и отметил блоком отображаемый на странице.
Выводит желаемые поля с типа материала "Product", а с типа материала "Company" - нет.
Не выводятся в поле "Webform" поле с сущности типа материала "Company" field_phone и title.
В чем может быть проблема?
В template.php пишу код:
<?phpfunction furniture_form_alter(&$form, $form_state, $form_id) {
if ($form_id == 'webform_client_form_2') {
if ($node = menu_get_object()) {
$form['submitted']['product']['#value'] = $node->title;
$form['submitted']['phone']['#value'] = $node->field_phone['und'][0]['value'];
}
}
}?>