Form ๊ตฌ์ฑ ์์์ ์ ์ ์ ํ์ 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' => ...))
๊ฐ ์๋ํด์ผ ํฉ๋๋ค. ์ด ๊ฒฝ์ฐ PR์ ์ด์ด ๋ฌธ์๋ฅผ ๊ฐ์ ํ ์ ์์ต๋๋ค.
์ฐธ๊ณ : ์ต์/์ต๋๋ ์ ํจ์ฑ ๊ฒ์ฌ ์ ์ฝ ์กฐ๊ฑด์์ ์ถ์ธกํด์ผ ํ์ง๋ง ์ ์์ ๋ํ ๊ฒฐํจ์ ๊ธฐ์ตํฉ๋๋ค.
๊ฐ์ฌํฉ๋๋ค! ์๋ฒฝํ๊ฒ ์๋ํ์ต๋๋ค. ๋ฌธ์์ ์๋๊ฑฐ ๊ฐ์๋ฐ...
์์ ๋ !!!!
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
array('attr' => array('min' => ...))
๊ฐ ์๋ํด์ผ ํฉ๋๋ค. ์ด ๊ฒฝ์ฐ PR์ ์ด์ด ๋ฌธ์๋ฅผ ๊ฐ์ ํ ์ ์์ต๋๋ค.์ฐธ๊ณ : ์ต์/์ต๋๋ ์ ํจ์ฑ ๊ฒ์ฌ ์ ์ฝ ์กฐ๊ฑด์์ ์ถ์ธกํด์ผ ํ์ง๋ง ์ ์์ ๋ํ ๊ฒฐํจ์ ๊ธฐ์ตํฉ๋๋ค.