function _load_nice_menus_library in Nice Menus 7.3
Same name and namespace in other branches
- 7.2 nice_menus.module \_load_nice_menus_library()
add nice_menus js library.
1 call to _load_nice_menus_library()
- theme_nice_menus_tree in ./
nice_menus.module - Builds the final Nice menu.
File
- ./
nice_menus.module, line 277 - Module to enable CSS dropdown and flyout menus.
Code
function _load_nice_menus_library() {
static $is_load = FALSE;
if ($is_load === FALSE) {
// Add Superfish JavaScript, if enabled.
if (variable_get('nice_menus_js', 1) == 1) {
drupal_add_library('nice_menus', 'nice_menus');
}
// Add main CSS functionality.
drupal_add_css(drupal_get_path('module', 'nice_menus') . '/css/nice_menus.css', array(
'group' => CSS_DEFAULT,
'basename' => 'nice_menus.css',
));
// Add custom CSS layout if specified.
if ($custom = variable_get('nice_menus_custom_css', '')) {
drupal_add_css($custom, array(
'group' => CSS_DEFAULT,
'basename' => '/css/nice_menus_custom.css',
));
}
else {
drupal_add_css(drupal_get_path('module', 'nice_menus') . '/css/nice_menus_default.css', array(
'group' => CSS_DEFAULT,
'basename' => '/css/nice_menus_default.css',
));
}
$is_load = TRUE;
}
}