Item menu didefinisikan dengan drupal_get_formfungsi callback dan mengembalikan form dari fungsi callback. Bagaimana saya bisa menambahkan taxonomy_term_referencebidang ke formulir ini?
$items['files/add'] = array(
'title' => 'Add file',
'description' => 'Allows users to add files',
'type' => MENU_CALLBACK,
'page callback' => 'drupal_get_form',
'page arguments' => array('mymodule_add_file'),
'access callback' => TRUE,
);
function mymodule_add_file($form, &$form_state) {
drupal_set_title("Add file");
$form['mymodule_form'] = array(
'#type' => 'fieldset',
'#tree' => TRUE,
'#collapsable' => FALSE,
'#title' => 'Adding file to locker room',
);
$form['mymodule_form']['file'] = array(
'#type' => 'managed_file',
'#title' => 'Upload file',
);
$form['mymodule_form']['tag'] = array(
'#type' => 'taxonomy_term_reference',
'#title' => 'Tags',
);
return $form;
}
Saya tidak yakin cara menambahkan bidang taxonomy_term_reference untuk $form['mymodule_form']['tag']. Saya ingin bidang ini menjadi bidang teks dengan pelengkapan otomatis dari istilah kosakata dan istilah baru ditambahkan ketika istilah yang dimasukkan tidak ditemukan
pagedilakukan di akhir kode Anda? jahitan ke kode php seperti saya yang tidak valid?