Search code examples
phphtmllaravellaravel-blade

How to make Laravel (Blade) text field readonly


I have a text box that needs to be made readonly; I don't want to use array('disabled' => 'true') because I need PHP to process the field:

{{ Form::text('login_token', Worker::generateLoginToken()) }}

How do you add this attribute?


Solution

  • Just add it as the 3rd argument:

    {{ Form::text('login_token', Worker::generateLoginToken(), ['readonly']) }}