Alex Trofimov 12 лет назад
Родитель
Сommit
24a6ca0487
2 измененных файлов с 11 добавлено и 0 удалено
  1. 9 0
      inc/classes/BxDolMenu.php
  2. 2 0
      template/scripts/BxBaseMenu.php

+ 9 - 0
inc/classes/BxDolMenu.php

@@ -227,6 +227,15 @@ class BxDolMenu extends BxDol implements iBxDolFactoryObject, iBxDolReplaceable
         return true;
     }
 
+    /**
+     * Remove marker
+     * @param $s marker key
+     */
+    public function removeMarker ($s) 
+    {
+        unset($this->_aMarkers[$s]);
+    }
+
     /**
      * Check if menu items is selected.
      * @param $a menu item array

+ 2 - 0
template/scripts/BxBaseMenu.php

@@ -91,6 +91,8 @@ class BxBaseMenu extends BxDolMenu
 
 		$a['title'] = _t($a['title']);
 
+        $this->removeMarker('addon');
+
 		$a = $this->_replaceMarkers($a);
 
 		$mixedAddon = $this->_getMenuAddon($a);