La capacidad de agregar atributos HTML arbitrarios a los elementos de tu formulario es bastante básica, pero parece que en su mayoría no está disponible en Laravel. Se menciona en Documentación de Laravel para Form::label
Pero no para nada más.
Supuse que esto era solo un defecto de la documentación, pero cuando probé esto en Form::select
, Encontré que no funciona allí:
{{ Form::select("ad_week", $report_list_filters["ad_week"], ["id"=>"ad_week"]) }}
(Intenté nuevamente utilizando la sintaxis más antigua y más detallada para matrices asociativas, pero eso tampoco ayudó).
Respuestas
2 para la respuesta № 1Revisar la api oficial o código fuente para los parámetros del método cuando los documentos no son lo suficientemente claros
select($name, $list, $selected = null, $options)
; select tiene un parámetro extra
{{ Form::select("ad_week", $report_list_filters["ad_week"], "", ["id"=>"ad_week"]) }}