Mercurial > hg > rr-repo
annotate modules/contextual/contextual.api.php @ 4:ce11bbd8f642
added modules
author | danieleb <danielebarchiesi@me.com> |
---|---|
date | Thu, 19 Sep 2013 10:38:44 +0100 |
parents | ff03f76ab3fe |
children |
rev | line source |
---|---|
danielebarchiesi@0 | 1 <?php |
danielebarchiesi@0 | 2 |
danielebarchiesi@0 | 3 /** |
danielebarchiesi@0 | 4 * @file |
danielebarchiesi@0 | 5 * Hooks provided by Contextual module. |
danielebarchiesi@0 | 6 */ |
danielebarchiesi@0 | 7 |
danielebarchiesi@0 | 8 /** |
danielebarchiesi@0 | 9 * @addtogroup hooks |
danielebarchiesi@0 | 10 * @{ |
danielebarchiesi@0 | 11 */ |
danielebarchiesi@0 | 12 |
danielebarchiesi@0 | 13 /** |
danielebarchiesi@0 | 14 * Alter a contextual links element before it is rendered. |
danielebarchiesi@0 | 15 * |
danielebarchiesi@0 | 16 * This hook is invoked by contextual_pre_render_links(). The renderable array |
danielebarchiesi@0 | 17 * of #type 'contextual_links', containing the entire contextual links data that |
danielebarchiesi@0 | 18 * is passed in by reference. Further links may be added or existing links can |
danielebarchiesi@0 | 19 * be altered. |
danielebarchiesi@0 | 20 * |
danielebarchiesi@0 | 21 * @param $element |
danielebarchiesi@0 | 22 * A renderable array representing the contextual links. |
danielebarchiesi@0 | 23 * @param $items |
danielebarchiesi@0 | 24 * An associative array containing the original contextual link items, as |
danielebarchiesi@0 | 25 * generated by menu_contextual_links(), which were used to build |
danielebarchiesi@0 | 26 * $element['#links']. |
danielebarchiesi@0 | 27 * |
danielebarchiesi@0 | 28 * @see hook_menu_contextual_links_alter() |
danielebarchiesi@0 | 29 * @see contextual_pre_render_links() |
danielebarchiesi@0 | 30 * @see contextual_element_info() |
danielebarchiesi@0 | 31 */ |
danielebarchiesi@0 | 32 function hook_contextual_links_view_alter(&$element, $items) { |
danielebarchiesi@0 | 33 // Add another class to all contextual link lists to facilitate custom |
danielebarchiesi@0 | 34 // styling. |
danielebarchiesi@0 | 35 $element['#attributes']['class'][] = 'custom-class'; |
danielebarchiesi@0 | 36 } |
danielebarchiesi@0 | 37 |
danielebarchiesi@0 | 38 /** |
danielebarchiesi@0 | 39 * @} End of "addtogroup hooks". |
danielebarchiesi@0 | 40 */ |