Laravel自定义表格类型

use*_*781 1 php laravel laravel-4

在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)}}
Run Code Online (Sandbox Code Playgroud)

但是,我们如何才能进行自定义输入?例如:

<input type='color' name='color' class='colorpicker' />
Run Code Online (Sandbox Code Playgroud)

我试过这个,但它不起作用:

{{Form::text('color', null, array("type"=>"color"))}}
Run Code Online (Sandbox Code Playgroud)

我如何用Laravel形式实现这一目标?

谢谢.

Ant*_*iro 5

要生成具有类型的输入color,您需要使用以下input方法:

{{ Form::input('color', 'car_color', null, array('class' => 'input-big')) }}
Run Code Online (Sandbox Code Playgroud)

这是input方法的声明:

public function input($type, $name, $value = null, $options = array()) { ... }
Run Code Online (Sandbox Code Playgroud)