私はYii2
PHP フレームワークを使用しており、フォーム フィールドを生成するためにActiveField (Bootstrap バージョン) を利用しています。これは、ラッピング タグなどを含む$templateプロパティを利用しています。
テンプレートを使用せずにフォームに単一のフィールドを生成できるかどうか疑問に思っていますが、他のすべてのフィールドはそうです。
私が現在行っている隠しフィールドを生成したいので、私は尋ねます:
<?= $form->field($model, 'some_id')->hiddenInput(['value' => $some_id])->label(false); ?>
これは正常に機能しますが、標準フィールド html 内にラップするためmargin-bottom
、クラスに設定した I が.form-group
これにも追加され、不要なマージンが発生しています。
このフィールドを自分で手動で挿入できることはわかっていますが、フィールドの正しいフォーム名 ( MyForm[some_id]
.