Ответ 1
{{ Form::text('username', Input::old('username'), array('placeholder'=>'Username')) }}
Это работает для Laravel 4!!
{{ Form::text('username', Input::old('username')) }}
Это мой код, я хочу добавить имя пользователя в качестве заполнителя в текстовое поле. Я уже использую bootstrap в проекте.
Я попытался использовать пример
{{ Form::text('username', 'Username', Input::old('username')) }}
Но он дает значение по умолчанию, которое необходимо удалить, а затем пользователь должен ввести его значение. Мне нужно что-то вроде того, как оно появляется на Twitter.com и т.д. Который стирается, когда пользователь вводит в него.
{{ Form::text('username', Input::old('username'), array('placeholder'=>'Username')) }}
Это работает для Laravel 4!!
{{ Form::text('username', null, array('placeholder'=>'Username' )); }}
Использование:
{{ Form::text('txtUsername', '',array('class'=>'input', 'placeholder'=>'Username')) }}
Прошло некоторое время, так как это было обновлено, но с Former для Laravel способ сделать это:
Former::text('field')->placeholder('langfile.path.to.placeholder.text')))
Файл lang будет называться langfile.php с массивом, содержащим:
<?php
return array (
'path.to.placeholder.text' => 'Some Placeholder Text.'
);
Если кто-то задается вопросом, как это должно работать для поля пароля:
{{ Form::password('password', array('placeholder'=>'Password')) }}