flexslider_example.module in Flex Slider 8.2
Same filename and directory in other branches
Flexslider_example module.
File
flexslider_example/flexslider_example.moduleView source
<?php
/**
* @file
* Flexslider_example module.
*/
use Drupal\Core\Menu\MenuTreeParameters;
use Drupal\Core\Url;
/**
* Implements hook_toolbar().
*/
function flexslider_example_toolbar() {
$items = [];
// Load the menu.
$fs_tree = Drupal::service('toolbar.menu_tree')
->load('flexslider-example', new MenuTreeParameters());
// Build the menu render array.
$fs_menu = Drupal::service('toolbar.menu_tree')
->build($fs_tree);
$items['flexslider_examples'] = [
'#type' => 'toolbar_item',
'tab' => [
'#type' => 'link',
'#title' => t('FlexSlider Examples'),
'#url' => Url::fromRoute('<front>'),
'#attributes' => [
'title' => t('FlexSlider examples menu'),
'class' => [
'toolbar-icon',
'toolbar-icon-menu',
],
],
],
'tray' => [
'#heading' => t('FlexSlider examples menu'),
'flexslider_example_menu' => $fs_menu,
],
'#weight' => 99,
];
return $items;
}
Functions
Name![]() |
Description |
---|---|
flexslider_example_toolbar | Implements hook_toolbar(). |