Вывод значений ноды в поле Webform.

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

Аватар пользователя Uzmediaidea Uzmediaidea 30 августа 2014 в 8:07

Есть типы материалов "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'];
 }
 }
}?>