You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.6 KiB
1.6 KiB
Html ヘルパ
Bootstrap は、一貫性の高い多数の HTML 構文ないしはスケルトンを導入して、さまざまな視覚的効果の生成を可能にしています。 このエクステンションによって提供されるウィジェットがカバーしているのは、その中の最も複雑なものだけです。 残りのものは、直接に HTML 構文を使って、手作業で構築しなければなりません。 ただし、いくつかの特別な Bootstrap マークアップについては、\yii\bootstrap\Html によってカバーされています。 \yii\bootstrap\Html は通常の \yii\helpers\Html の拡張版であり、Bootstrap の要求に特化して、いくつかの便利なメソッドを提供するものです。
icon()
- Glyphicon のアイコンのレンダリングを可能にするstaticControl()
- フォームの "static controls" のレンダリングを可能にする
\yii\bootstrap\Html は \yii\helpers\Html で利用できる全ての機能を継承しており、その代替物として使うことが出来ますので、ビュー・ファイルの中で両方を使う必要はありません。 例えば、
<?php
use yii\bootstrap\Html;
?>
<?= Button::widget([
'label' => Html::icon('approve') . Html::encode('Save & apply'),
'encodeLabel' => false,
'options' => ['class' => 'btn-primary'],
]); ?>
注意: \yii\bootstrap\Html と \yii\helpers\Html を混同してはいけません。 ビューの中でどちらのクラスを使っているのかに注意してください。