Skip to content
Snippets Groups Projects
Select Git revision
  • da1b134af1fc747d27e76619460b3bafec636a0d
  • 11.x default protected
  • 11.2.x protected
  • 10.5.x protected
  • 10.6.x protected
  • 11.1.x protected
  • 10.4.x protected
  • 11.0.x protected
  • 10.3.x protected
  • 7.x protected
  • 10.2.x protected
  • 10.1.x protected
  • 9.5.x protected
  • 10.0.x protected
  • 9.4.x protected
  • 9.3.x protected
  • 9.2.x protected
  • 9.1.x protected
  • 8.9.x protected
  • 9.0.x protected
  • 8.8.x protected
  • 10.5.1 protected
  • 11.2.2 protected
  • 11.2.1 protected
  • 11.2.0 protected
  • 10.5.0 protected
  • 11.2.0-rc2 protected
  • 10.5.0-rc1 protected
  • 11.2.0-rc1 protected
  • 10.4.8 protected
  • 11.1.8 protected
  • 10.5.0-beta1 protected
  • 11.2.0-beta1 protected
  • 11.2.0-alpha1 protected
  • 10.4.7 protected
  • 11.1.7 protected
  • 10.4.6 protected
  • 11.1.6 protected
  • 10.3.14 protected
  • 10.4.5 protected
  • 11.0.13 protected
41 results

toolbar_test.module

Blame
  • Alex Pott's avatar
    Issue #1363112 by mparker17, mgifford, tlattimore, Jacine, dcmouyard,...
    Alex Pott authored
    Issue #1363112 by mparker17, mgifford, tlattimore, Jacine, dcmouyard, bowersox, ry5n, ahdiaz: Simplify names of 'element-x' helper classes.
    da1b134a
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    toolbar_test.module 1.03 KiB
    <?php
    
    /**
     * @file
     * A dummy module to test API interaction with the Toolbar module.
     */
    
    /**
     * Implements hook_toolbar().
     */
    function toolbar_test_toolbar() {
    
        $items['testing'] = array(
        '#type' => 'toolbar_item',
        'tab' => array(
          '#type' => 'link',
          '#title' => t('Test tab'),
          '#href' => '',
          '#options' => array(
            'html' => FALSE,
            'attributes' => array(
              'id' => 'toolbar-tab-testing',
              'title' => t('Test tab'),
            ),
          ),
        ),
        'tray' => array(
          '#wrapper_attributes' => array(
            'id' => 'toolbar-tray-testing',
          ),
          'content' => array(
            '#theme' => 'item_list',
            '#items' => array(
              l(t('link 1'), '<front>'),
              l(t('link 2'), '<front>'),
              l(t('link 3'), '<front>'),
            ),
            '#prefix' => '<h2 class="visually-hidden">' . t('Test tray') . '</h2>',
            '#attributes' => array(
              'class' => array('menu'),
            ),
          ),
        ),
        '#weight' => 50,
      );
    
      return $items;
    }