سيكون من الرائع إضافة سمة min و max إلى نوع العدد الصحيح في مكون النموذج. أرى الاستخدام في وحدة التحكم يحدث على النحو التالي:
$formBuilder = $this->createFormBuilder(array())
->add('someIntegerField', 'integer', array('min' =>2, 'max' =>5,));
ثم تضيف أداة عرض النموذج الحد الأدنى أو الحد الأقصى للحقول إلى علامة إدخال html.
<input type="number" id="form_someIntegerField" name="form[someIntegerField]" min="2" max="5">
يجب أن يعمل array('attr' => array('min' => ...))
. إذا كان هذا هو الحال ، يمكنك فتح العلاقات العامة لتحسين المستند.
ملاحظة: يجب تخمين الحد الأدنى / الحد الأقصى من قيود التحقق الخاصة بك ولكني أتذكر وجود عيب في الأعداد الصحيحة.
شكرا لك! عملت على أكمل وجه. لا أعتقد أن ذلك كان في الوثائق ...
اكسيليت !!!!
التعليق الأكثر فائدة
يجب أن يعمل
array('attr' => array('min' => ...))
. إذا كان هذا هو الحال ، يمكنك فتح العلاقات العامة لتحسين المستند.ملاحظة: يجب تخمين الحد الأدنى / الحد الأقصى من قيود التحقق الخاصة بك ولكني أتذكر وجود عيب في الأعداد الصحيحة.