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タグにcssクラスを追加するためのリフレクションc#
- 2. Gatsby.jsのbodyタグに動的クラスを追加するには?
- 3. bodyタグにクラスを追加するには?
- 4. cssクラスに単一のhtmlタグを追加するには?
- 5. は私が使用bodyタグの動的クラスを追加するにはTemplate.helpers
- 6. HTMLの言語を変更するときにbodyタグのクラスを追加
- 7. Yii2 CRUDにクラスを追加するGridView
- 8. YII2でActiveFieldのフォームグループdivにクラスを追加するには?
- 9. WordPressで閉じる/ bodyタグの後にJavascriptを追加するには
- 10. bodyタグを動的に追加する方法ih php
- 11. cssクラスを追加するには?
- 12. yii2 GridViewの各THとTDにcssクラスを追加する方法
- 13. drupalのbodyタグにid属性を追加します
- 14. ブラウザに基づくbodyタグへのクラス追加、互換性など
- 15. laravelに動的jsとcssのレイアウトを追加するには?
- 16. CSSクラスをHtml.ActionLinkに追加
- 17. コンテンツページにCSSクラスを追加
- 18. はparamタグにクラスを追加 - Javaアプレット
- 19. データベースからの検索後にHTMLタグにCSSクラスを追加する
- 20. XDVを使ってbody要素にクラスを追加する
- 21. JavaScriptを使用して 'body'にクラスを追加する
- 22. Yii2 NavBar - クラスをnavbar-headerに追加するプロパティは?
- 23. 追加クラスは、CSS
- 24. Prestashop 1.6 - body要素に動的クラスを追加する方法
- 25. date_selectにCSSクラスを追加する
- 26. PHPタグのdivのCSSスタイルを追加するには
- 27. assetbundle js/cssをyii2の1ページにのみ追加するには?
- 28. Yii2 FullCalendar:リンクボタンを追加するには
- 29. TYPO3流体はbodyタグの後に\ ufeffを追加しますか?
- 30. 1つのレイアウトのCSSを無効にするyii2
何試してみましたか? –