2017-01-23 58 views

回答

4

爲此,您可以動態地是這樣的:

<body class="<?= $this->context->bodyClass; ?>"> 

而且在主Controller(所有其他控制器應該擴展Controller)定義屬性:

public $bodyClass; 

或默認值:

public $bodyClass = 'custom-skin'; 

OFC您可以通過重新定義它覆蓋的任何擴展的控制器此屬性:

public $bodyClass = 'custom-skin-2'; 

在INIT:

public function init() { 
    parent::init(); 
    $this->bodyClass = 'custom-skin-2'; 
} 

在具體行動:

public function actionView() 
{ 
    $this->bodyClass = 'custom-skin-3'; 

    return $this->render('view'); 
} 
1

您的類添加簡單的身體標記

<body class="yourClass"> 
+0

謝謝,我沒有注意到) –

相關問題