frontend/views/layouts/main.phpで拡張されたyii2のbodyタグにCSSクラスを追加したいのですがどうすればいいですか?yii2のレイアウトでbodyタグにCSSクラスを追加するには?
1
A
答えて
4
あなたがこれを行うことができますが、あなたのクラスを追加します。
<body class="<?= $this->context->bodyClass; ?>">
そしてメインController
で
Controller
を拡張する必要があります)プロパティを定義します。
public $bodyClass;
またはデフォルト値:
あなたはそれを再定義することによって、任意の拡張コントローラでこのプロパティをオーバーライドすることができOFCpublic $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
ありがとうございました) –
関連する問題
- 1. bodyタグにクラスを追加
- 2. bodyタグにcssクラスを追加するためのリフレクションc#
- 3. Gatsby.jsのbodyタグに動的クラスを追加するには?
- 4. bodyタグにクラスを追加するには?
- 5. cssクラスに単一のhtmlタグを追加するには?
- 6. は私が使用bodyタグの動的クラスを追加するにはTemplate.helpers
- 7. Yii2:IDタグは、GridViewコントロールに追加
- 8. HTMLの言語を変更するときにbodyタグのクラスを追加
- 9. Yii2 CRUDにクラスを追加するGridView
- 10. YII2でActiveFieldのフォームグループdivにクラスを追加するには?
- 11. WordPressで閉じる/ bodyタグの後にJavascriptを追加するには
- 12. TYPO3 7.6:fluidテンプレートで呼び出されたbodyタグの後にbodyタグの後にコードを追加します
- 13. React?を含むHTML <body>タグにクラスを追加しますか?
- 14. bodyタグにVue.jsを追加する必要がある理由
- 15. cssクラスを追加するには?
- 16. bodyタグを動的に追加する方法ih php
- 17. bodyタグの最後の前にscriptタグを追加する(Not Working)
- 18. bodyタグにxml値をXSLを使ってクラスとして追加
- 19. yii2 GridViewの各THとTDにcssクラスを追加する方法
- 20. drupalのbodyタグにid属性を追加します
- 21. Yii2 yii \ grid \ ActionColumnクラスにフィルタプロパティを追加
- 22. ブラウザに基づくbodyタグへのクラス追加、互換性など
- 23. laravelに動的jsとcssのレイアウトを追加するには?
- 24. CSSのIDにクラスを追加する
- 25. CSSクラスをHtml.ActionLinkに追加
- 26. コンテンツページにCSSクラスを追加
- 27. はparamタグにクラスを追加 - Javaアプレット
- 28. 別のクラスで追加するCSSクラス
- 29. データベースからの検索後にHTMLタグにCSSクラスを追加する
- 30. XDVを使ってbody要素にクラスを追加する
何試してみましたか? –