В Laravel, используя Bootstrap 2.3.2, когда я сделал проверку таким образом:Laravel + Bootstrap: как использовать желтый предупреждающий ящик
return Redirect::back()->withInput()->withErrors($validation)->with('message', 'Insert the email please');
Он дал мне автоматически очень хороший желтый ящик с эффектом плавного увеличения громкости , содержат сообщение об ошибке.
Теперь с помощью этой проверки:
return Redirect::back()->withInput()->withErrors($validation)->with('message');
что желтая коробка disapper. создать новый DIV для отображения ошибок:
<div class="span12">
@if($errors->any())
<ul>
{{ implode('', $errors->all('<li class="error">:message</li>')) }}
</ul>
@endif
Как я могу добавить, что желтый ящик с замирание-в тоже здесь?
Спасибо!
Спасибо вам большое! Вы разъясните это мне! Просто последнее. Как он используется в точности для флеш-сообщения? Есть еще несколько классов, добавленных в предупреждение? Потому что, если я ставлю только предупреждение, оно появляется как флеш-сообщение, как я хочу, но слишком велико. Если я попытаюсь добавить класс span4, тогда он останется пустым желтым прямоугольником, даже без ошибок для отображения. То же самое, если я оберну это div в div span4. Спасибо – johnnyfittizio
Надеюсь, я понимаю, что вы говорите, но вы имеете в виду, что окно предупреждения все еще существует, когда ошибок нет? Возможно, вы могли бы заменить '@if ($ errors)' на '@if (count ($ errors)> 0)', чтобы убедиться, что перед генерированием предупреждения есть хотя бы одна ошибка. – Dwight