[TYPO3-dev] Dynamically load TS/CSS/JS/HTML based on the new	backend layout
    Thomas "Thasmo" Deinhamer 
    thasmo at gmail.com
       
    Tue Mar 22 10:29:51 CET 2011
    
    
  
Thomas "Thasmo" Deinhamer wrote:
> I'd prefer avoiding a hook, after I had a look at it again.
> To have the most flexibility, it would be great to somehow
> have a condition, checking the actual selected layout on the
> current page.
For the moment I solved it with a custom userFunc condition:
function user_page_layout($layout){
   $pageLayout = $GLOBALS['TSFE']->page['backend_layout'];
   if(!$pageLayout) {
     $cObj = t3lib_div::makeInstance('tslib_cObj');
     $pageLayout = $cObj->rootLineValue(99, 'backend_layout_next_level', 
1, $GLOBALS['TSFE']->tmpl->rootLine);
   }
   return ($layout == $pageLayout);
}
Regards,
Thomas
    
    
More information about the TYPO3-dev
mailing list