我想在BackOffice模塊配置頁面中使用自己的css樣式,但是我無法解決這個問題,我想使用這段代碼來插入CSS。BackOffice模塊配置CSS
$this->context->controller->addCSS(($this->_path).'/css/styles.css', 'all');
感謝您的幫助,和對不起我的英文:)
我想在BackOffice模塊配置頁面中使用自己的css樣式,但是我無法解決這個問題,我想使用這段代碼來插入CSS。BackOffice模塊配置CSS
$this->context->controller->addCSS(($this->_path).'/css/styles.css', 'all');
感謝您的幫助,和對不起我的英文:)
您可以使用此方法,但語法是:
$this->context->controller->addCSS($this->getPathUri().'views/css/styles.css', 'all');
在您的css文件是在$網站/ modules/yourmodule/views/css/styles.css
用於在後臺添加css或js首先你應該在install()函數中安裝backOfficeHeader和displayBackOfficeHeader :
public function install() {
return parent::install() &&
$this->registerHook('backOfficeHeader')
&& $this->registerHook('displayBackOfficeHeader')
;
}
,那麼你可以使用它們來添加CSS:
public function hookBackOfficeHeader($params) {
$this->context->controller->addCSS($this->_path.'mycss.css');
}
public function hookDisplayBackOfficeHeader($params){
$this->hookBackOfficeHeader($params);
}
你在哪裏把這個代碼? – romainberger 2013-02-23 14:19:43