X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=vendor%2Fchi-teck%2Fdrupal-code-generator%2Ftemplates%2Fd7%2Fhook%2Fform.twig;fp=vendor%2Fchi-teck%2Fdrupal-code-generator%2Ftemplates%2Fd7%2Fhook%2Fform.twig;h=9173771c2366f27a387201df572efc9ad94f97d9;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hp=0000000000000000000000000000000000000000;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0;p=yaffs-website diff --git a/vendor/chi-teck/drupal-code-generator/templates/d7/hook/form.twig b/vendor/chi-teck/drupal-code-generator/templates/d7/hook/form.twig new file mode 100644 index 000000000..9173771c2 --- /dev/null +++ b/vendor/chi-teck/drupal-code-generator/templates/d7/hook/form.twig @@ -0,0 +1,33 @@ +/** + * Implements hook_form(). + */ +function {{ machine_name }}_form($node, &$form_state) { + $type = node_type_get_type($node); + + $form['title'] = array( + '#type' => 'textfield', + '#title' => check_plain($type->title_label), + '#default_value' => !empty($node->title) ? $node->title : '', + '#required' => TRUE, '#weight' => -5 + ); + + $form['field1'] = array( + '#type' => 'textfield', + '#title' => t('Custom field'), + '#default_value' => $node->field1, + '#maxlength' => 127, + ); + $form['selectbox'] = array( + '#type' => 'select', + '#title' => t('Select box'), + '#default_value' => $node->selectbox, + '#options' => array( + 1 => 'Option A', + 2 => 'Option B', + 3 => 'Option C', + ), + '#description' => t('Choose an option.'), + ); + + return $form; +}