私は新しいプロジェクトに少し問題があります。私はSymfonyとSyliusで作業していますが、私は小枝のbuildformを上書きしたいと思っています。これは可能ですか?TwigでCartItemTypeをオーバーライド
class CartItemType extends AbstractResourceType
{
/**
* {@inheritdoc}
*/
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('quantity', 'integer', array('attr' => array('min' => 1)))
;
}
/**
* {@inheritdoc}
*/
public function getName()
{
return 'sylius_cart_item';
}
}
をそして、私の小枝のコードは次のとおりです:
私はオーバーライドが基本CartItemTypeで欲しいクラス(リワークない)
<div class="quantity-group">
{{ form_row(form.quantity, {'attr': {'class': 'quantity'}, 'empty_value': '1', 'value': minQuantity }) }}
</div>
そして私は他の「分」の値を追加します(例えば、 'min':4の場合)form_rowに入れられたwatheverの値は変更されず、htmlコードでは "min" = 1のままです。
私を助けることができますか?事前に おかげ
? – Florian
いいえ初期の最小値を "キャンセル"してカスタムで置き換えたい – Meojifo