Преглед изворни кода

Ticket #255 - Unique menu item class in Custom menus.

AntonLV пре 8 година
родитељ
комит
de8de36779

+ 1 - 1
template/menu_custom_hor.html

@@ -1,5 +1,5 @@
 <ul class="bx-menu-custom bx-menu-hor bx-menu-hor-inline bx-menu-object-__object__ bx-clearfix">
     <bx_repeat:menu_items>
-        <li class="__class__">__item__</li>
+        <li class="bx-menu-item bx-menu-item-__name____class__">__item__</li>
     </bx_repeat:menu_items>
 </ul>

+ 1 - 1
template/menu_custom_ver.html

@@ -1,5 +1,5 @@
 <ul class="bx-menu-custom bx-menu-custom-ver bx-menu-object-__object__ bx-clearfix">
     <bx_repeat:menu_items>
-        <li class="__class__">__item__</li>
+        <li class="bx-menu-item bx-menu-item-__name____class__">__item__</li>
     </bx_repeat:menu_items>
 </ul>

+ 2 - 1
template/scripts/BxBaseMenuCustom.php

@@ -44,7 +44,8 @@ class BxBaseMenuCustom extends BxTemplMenu
     		return false;
 
 		return array(
-			'class' => $this->_isSelected($aItem) ? 'bx-menu-tab-active' : '',
+		    'name' => $aItem['name'],
+			'class' => $this->_isSelected($aItem) ? ' bx-menu-tab-active' : '',
 			'item' => $sItem
 		);
     }