在Laravel,我们可以用这样做:
{{Form::radio(name, value, checked, options)}}
{{Form::checkbox(name, value, checked, options)}}
{{Form::select(name, list, selected, options)}}
{{Form::text(name, value, options)}}
{{Form::textarea(name, value, options)}}
但是,我们如何才能进行自定义输入?例如:
<input type='color' name='color' class='colorpicker' />
我试过这个,但它不起作用:
{{Form::text('color', null, array("type"=>"color"))}}
如何使用Laravel形式实现这一目标?
谢谢。
答案 0 :(得分:5)
要生成类型为color
的输入,您需要使用input
方法:
{{ Form::input('color', 'car_color', null, array('class' => 'input-big')) }}
这是input
方法的声明:
public function input($type, $name, $value = null, $options = array()) { ... }