AntonLV 5 år sedan
förälder
incheckning
faed89c550
1 ändrade filer med 12 tillägg och 0 borttagningar
  1. 12 0
      template/scripts/BxBaseMenuSubmenu.php

+ 12 - 0
template/scripts/BxBaseMenuSubmenu.php

@@ -20,11 +20,20 @@ class BxBaseMenuSubmenu extends BxTemplMenu
 
     protected $_sJsObject;
 
+    protected $_iContentId;
+
     public function __construct ($aObject, $oTemplate)
     {
         parent::__construct ($aObject, $oTemplate);
 
         $this->_sJsObject = 'o' . bx_gen_method_name($this->_sObject);
+
+        $this->_iContentId = 0;
+    }
+
+    public function setContentId($iContentId)
+    {
+        $this->_iContentId = $iContentId;
     }
 
     /**
@@ -88,6 +97,9 @@ class BxBaseMenuSubmenu extends BxTemplMenu
         if(!$oMenuSubmenu || !$oMenuSubmenu->isVisible())
             return '';
 
+        if(!empty($this->_iContentId));
+            $oMenuSubmenu->setContentId($this->_iContentId);
+
         $sCode = $oMenuSubmenu->getCode();
         if(empty($sCode))
             return '';