form example collective laravel laravel-4 blade

example - Usando la clase Laravel Form para agregar el atributo ''deshabilitado''



laravel form example (3)

Aunque ya respondieron, IMO ambas respuestas no fueron lo suficientemente neutrales, por lo que para evitar duplicados, los argumentos son @Form::select(''name'', $optionsArray, $selectedOption, [''disabled'']) .

Entonces, si está @Form::model() formulario con @Form::model() , debería hacer @Form::select(''name'', $optionsArray, null, [''disabled'']) - la matriz con ''deshabilitado'' tiene que ser el 4º parámetro .

Usando la clase Form de Laravel 4, podemos crear una lista usando

{{ @Form::select(''colors'', Colors::all()), $color }}

Pregunta: ¿Cómo podemos agregar el atributo disabled usando Blade sin tener que volver a escribir la sintaxis de Blade limpia en la forma fea habitual?


Esto debería hacer el trabajo.

{{ @Form::select(''colors'', Colors::all()), array( ''disabled'' => ''disabled'', ''class'' => ''myclass'' ) }}


Simplemente agregue una array(''disabled'') al final como:

{{ Form::select(''colors'', Colors::all(), $color, array(''disabled'')) }}