public function hookReplaceDynamicScriptTagsHook($strBuffer) { global $objPage; if (!$objPage) { return $strBuffer; } $objLayout = \LayoutModel::findByPk($objPage->layout); if (!$objLayout) { return $strBuffer; } \HeimrichHannot\Bootstrapper\BootstrapperAssets::registerComponents($objLayout); return $strBuffer; }
/** * Return all Bootstrapper Javascript Components * @param \DataContainer $dc * * @return array */ public function getComponentsAsOption(\DataContainer $dc) { return \HeimrichHannot\Bootstrapper\BootstrapperAssets::getComponentGroups(); }