2017-01-23 10 views

答えて

4

あなたがこれを行うことができますが、あなたのクラスを追加します。

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

そしてメインController

(他のすべてのコントローラがこの Controllerを拡張する必要があります)プロパティを定義します。

public $bodyClass; 

またはデフォルト値:

あなたはそれを再定義することによって、任意の拡張コントローラでこのプロパティをオーバーライドすることができOFC
public $bodyClass = 'custom-skin'; 

のinitで
public $bodyClass = 'custom-skin-2'; 

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

特定のアクションで:

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

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

あなたは、このように動的に単純にbodyタグに

<body class="yourClass"> 
+0

ありがとうございました) –

関連する問題