Кто-нибудь знает, как я могу добавить следующее в form_alter?
В настоящее время у меня есть два целочисленных поля cck, которые заполняются из sql с помощью команды php values.
Одно поле предназначено для марки, а другое - для модели. И марки, и модели являются собственными типами узлов. Модель имеет ссылку на узел для создания.
То, что я хочу сделать в раскрывающемся списке Make (CCK: INTEGER: SELECT), находится в процессе изменения, измените содержимое поля модели. Я создал свою собственную форму на заказ, но она слишком громоздкая и я хочу использовать базовые формы редактирования узла друпал.
В идеале я хочу быть в состоянии передать это в микс.
'#attributes' => array ('onchange' => 'populatemodels (this, \' edit-field-model \ ')')
Кто-нибудь знает способ сделать это в коде?
В моем form_alter добавление атрибута не приводит к изменениям в коде:
#field_make (Array, 14 elements)
*
#type (String, 20 characters ) optionwidgets_select
*
#default_value (Array, 1 element)
o
0 (Array, 1 element)
+
value (String, 1 characters ) 8
*
#required (String, 1 characters ) 1
*
#columns (Array, 1 element)
o
0 (String, 5 characters ) value
*
#title (String, 4 characters ) Make
*
#description (String, 0 characters )
*
#delta (Integer) 0
*
#field_name (String, 10 characters ) field_make
*
#type_name (String, 3 characters ) car
*
#tree (Boolean) TRUE
*
#weight (String, 2 characters ) -1
*
#access (Boolean) TRUE
*
#count (Integer) 9
*
#attributes (Array, 1 element)
o
onchange (String, 39 characters ) populatemodels(this,'edit-field-model')
Спасибо - Мэтт