function void_menu_admin_settings_form in Void Menu 8.x
Same name and namespace in other branches
- 7.x void_menu.module \void_menu_admin_settings_form()
Void Menu admin settings form.
Return value
The settings form used by Void Menu.
1 string reference to 'void_menu_admin_settings_form'
- void_menu_menu in ./
void_menu.module - Implements hook_menu().
File
- ./
void_menu.module, line 109 - Creates placeholders for menu items to use special paths, including but not limited to javascript function calls. ------------------------------------------ Written by William Hall - www.mrtheme.com Based off of special_menu_items and…
Code
function void_menu_admin_settings_form() {
$formbase = array(
'#type' => 'textfield',
);
$form['void_menu_link_value'] = $formbase + array(
'#title' => check_plain('HTML value for <void>'),
'#description' => check_plain('You can use this field to customize the value of the <void> tag, defaults to javascript: void(0);'),
'#default_value' => variable_get('void_menu_link_value', 'javascript: void(0);'),
);
$i = 1;
while ($i < 10) {
$form['void_menu_link_value' . $i] = $formbase + array(
'#title' => check_plain('HTML value for <void' . $i . '>'),
'#description' => check_plain('You can use this field to customize the value of the <void' . $i . '> tag', array(
'!item' => $i,
)),
'#default_value' => variable_get('void_menu_link_value' . $i, $i == 1 ? '#' : ''),
);
$i++;
}
return system_settings_form($form);
}