從 symfony 5,我有一個(gè)包含表單的視圖(用于創(chuàng)建新用戶)。在此表單中,我為密碼添加了一個(gè) RepeatedType 字段。一切正常?,F(xiàn)在我想添加一些樣式,但我遇到了困難:通過 Symfony API,我找到了如何將 css 類添加到 div“#user_password”(圖中的黑框),我找到了如何將 css 類添加到輸入(圖中的綠框)。但是我找不到如何將類添加到圖像中藍(lán)色框中的div。我正在尋找一種將類“col-6”添加到“blue div”的方法我的代碼: ->add('password', RepeatedType::class, [ 'type' => PasswordType::class, 'label' => false, 'first_options' => [ 'label' => false, 'attr' => [ 'class' => 'form-control trapezoid', 'placeholder' => 'Password' ] ], 'second_options' => [ 'label' => false, 'attr' => [ 'class' => 'form-control trapezoid', 'placeholder' => 'Password2' ] ], 'attr' => [ 'class' => 'row', ], 'row_attr' => [ 'class' => 'col-6', // has no effect ] ])以及我的 twig 文件中用于密碼字段的代碼:<div> {{ form_widget( form.password) }}</div>{{ form_help( form.password) }}{{ form_errors( form.password) }}
1 回答

月關(guān)寶盒
TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超5個(gè)贊
在first_option和second_option中使用 ' row_attr '
'first_options' =>
[
'label' => false,
'attr' => [
'class' => 'form-control trapezoid',
'placeholder' => 'Password'
],
'row_attr' => [
'class' => 'col-6',
]
],
- 1 回答
- 0 關(guān)注
- 116 瀏覽
添加回答
舉報(bào)
0/150
提交
取消