navij: Блог

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

Как получить доступ к одному полю ноды из виджета другого поля?

18 октября 2013 в 16:44

Добрый день! Извиняюсь, если вопрос чересчур нубский, просто решение нужно срочно, а в архитектуру друпала надо въезжать долго. Итак:

Есть drupal commerce, есть line item с приаттаченными к нему полями (field). Первое поле имеет кастомный виджет такого характера:

<?phpfunction mymodule_field_widget_form(&$form, &$form_state, $field, $instance, $langcode, $items, $delta, $element) {

...

      $main_widget = $element + array( 
 
        '#type' => 'textarea',  
        '#attributes' => array('item_capacity' => 3), 
        '#theme'=>'mymodule_theme'

      );

...

}?>