oop*_*ase 4 css php typo3 backend
我试图将我的级联样式表包含在我的TYPO3扩展中.我用"kickstarter"创建了扩展.这是我尝试包含它的方式:
$this->doc->getPageRenderer()->addCssFile(t3lib_extMgm::extRelPath('myExt') . 'res/css/my_stylesheet.css');
Run Code Online (Sandbox Code Playgroud)
我在main()
方法的最后添加了该行.那么我做错了什么?包含文件的路径确实存在.
谢谢.
如果你想在其他模块中包含CSS文件,而不是修改它,你可以使用$ TBE_STYLES数组.
ext_tables.php:
// Custom CSS include
if (TYPO3_MODE=="BE") {
$TBE_STYLES['inDocStyles_TBEstyle'] .= '@import "/typo3conf/ext/your_ext/res/css/your.css";';
}
Run Code Online (Sandbox Code Playgroud)
好的,我终于可以解决问题了.
在实例化"doc"对象后立即添加代码,一切正常.
$this->doc = t3lib_div::makeInstance('mediumDoc');
$this->doc->getPageRenderer()->addCssFile(t3lib_extMgm::extRelPath('myExt') . 'res/css/my_stylesheet.css');
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5716 次 |
最近记录: |