function support_reference_block_form in Support Ticketing System 7
Same name and namespace in other branches
- 6 support_reference/support_reference.module \support_reference_block_form()
1 string reference to 'support_reference_block_form'
- support_reference_block_view in support_reference/
support_reference.module - Implements hook_block_view().
File
- support_reference/
support_reference.module, line 99 - Support ticket references.
Code
function support_reference_block_form($form, &$form_state, $client, $node) {
$path = drupal_get_path('module', 'support_reference');
$form['#attached']['library'][] = array(
'system',
'ui.autocomplete',
);
$form['#attached']['css'][] = "{$path}/support_reference.css";
$form['#attached']['js'][] = "{$path}/support_reference.js";
$form['#attached']['js'][] = array(
'data' => array(
'supportReferenceAutoCompletePath' => base_path() . "support_reference/autocomplete/{$client}/{$node->nid}",
),
'type' => 'setting',
);
$form['#nid'] = $node->nid;
$form['reference'] = array(
'#type' => 'textfield',
'#title' => t('Add / Remove Reference'),
'#default_value' => '',
'#required' => TRUE,
);
// This gets hidden by the css.
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Change'),
);
return $form;
}