Laravel не позволяет мне добавлять стили в мою форму :: text ()

1

Это мой код для построителя форм, и когда я удаляю массив из текста(), все в порядке, но когда я его добавляю, я получаю эту ошибку

ErrorException в строке helpers.php 454: htmlentities() ожидает, что параметр 1 будет строкой, задан массив (View: /Users/samir/Sites/elicant/resources/views/pages/classes.blade.php)

{!! Form::open(array("url" => 'addClass', "method" => 'post')) !!}
{!! Form::text('classname', array('style' => 'width:80%;')) !!}
{!! Form::text('classcolour') !!}
{!! Form::submit("Add") !!}
{!! Form::close() !!}

Что я сделал не так?

  • 0
    Посмотрите здесь . Этот сайт очень удобен для таких вещей, как этот.
Теги:
forms
laravel-5

1 ответ

2
Лучший ответ

Form::text имеет 3 параметра: $name, $value, array $options = array() Итак, чтобы ваш код работал:

{!! Form::text('classname', null, array('style' => 'width:80%;')) !!}
  • 0
    Спасибо, очень, очень, очень. Теперь я понимаю, черт возьми, это была боль. Я очень ценю это :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню