_printClassSpecificStyles() protected method

protected _printClassSpecificStyles ( $sIDPrefix )
 protected function _printClassSpecificStyles($sIDPrefix)
 {
     static $_bLoaded = false;
     if ($_bLoaded) {
         parent::_printClassSpecificStyles($sIDPrefix);
         return;
     }
     $_bLoaded = true;
     $_oCaller = $this->oProp->_getCallerObject();
     $_sPageSlug = $this->_getCurrentPageSlugForFilter();
     $_sTabSlug = $this->_getCurrentTabSlugForFilter($_sPageSlug);
     if ($_sPageSlug && $_sTabSlug) {
         $this->oProp->sStyle = $this->oUtil->addAndApplyFilters($_oCaller, "style_{$_sPageSlug}_{$_sTabSlug}", $this->oProp->sStyle);
     }
     if ($_sPageSlug) {
         $this->oProp->sStyle = $this->oUtil->addAndApplyFilters($_oCaller, "style_{$_sPageSlug}", $this->oProp->sStyle);
     }
     parent::_printClassSpecificStyles($sIDPrefix);
 }
コード例 #2
0
 protected function _printClassSpecificStyles($sIDPrefix)
 {
     static $_bLoaded = false;
     if ($_bLoaded) {
         parent::_printClassSpecificStyles($sIDPrefix);
         return;
     }
     $_bLoaded = true;
     $_oCaller = $this->oProp->_getCallerObject();
     $_sPageSlug = isset($_GET['page']) ? $_GET['page'] : '';
     $_sPageSlug = $this->oProp->isPageAdded($_sPageSlug) ? $_sPageSlug : '';
     $_sTabSlug = $this->oProp->getCurrentTab($_sPageSlug);
     $_sTabSlug = isset($this->oProp->aInPageTabs[$_sPageSlug][$_sTabSlug]) ? $_sTabSlug : '';
     if ($_sPageSlug && $_sTabSlug) {
         $this->oProp->sStyle = $this->oUtil->addAndApplyFilters($_oCaller, "style_{$_sPageSlug}_{$_sTabSlug}", $this->oProp->sStyle);
     }
     if ($_sPageSlug) {
         $this->oProp->sStyle = $this->oUtil->addAndApplyFilters($_oCaller, "style_{$_sPageSlug}", $this->oProp->sStyle);
     }
     parent::_printClassSpecificStyles($sIDPrefix);
 }