Logo de Vincent Pieplu

Créer un champ input textarea avec Blade Laravel

Ajouter une zone de texte "textarea" avec le modèle Blade ?

L'utilisation la plus simple est de passer en argument le nom.

{{ Form::textarea('le_nom_du_champ') }}

Code HTML.

<textarea name = "le_nom_du_champ" cols = "50" rows = "10" ></textarea>

Vous souhaitez définir le nombre de colonnes et de lignes.

{{ Form::textarea('le_nom_du_champ', null, ['size' => '30x5']) }}

Code HTML.(vous noterez que "cols" et "rows" ont des valeurs par défaut).

<textarea name = "le_nom_du_champ" cols = "30" rows = "5" ></textarea>

Maintenant, on veut passer à notre balise une classe "ma_classe".

{{ Form::textarea('le_nom_du_champ', null, ['class' => 'ma_classe']) }}

Code HTML

<textarea name = "le_nom_du_champ" class = "ma_classe" cols = "50" rows = "10" ></textarea>

Et si je veux ajouter un texte par défaut dans le champ ?.

{{ Form::textarea('le_nom_du_champ', 'Mon message par défaut') }}

Code HTML

<textarea name = "le_nom_du_champ" class = "ma_classe" cols = "50" rows = "10" > Mon message par défaut </textarea>

Article posté le , par

Catégorie : Laravel

Derniers articles


Créer une commande Artisan sous Laravel 4
Créer un nouveau fichier de configuration sous Laravel 4
Créer un champ caché avec le jeton CSRF de Laravel
Créer une table SQL avec Artisan de Laravel
Conflit entre Laravel Blade et AngularJS
Ajouter un champ de type password avec Blade
Des redirections avec Laravel
Créer un champ input textarea avec Blade Laravel
Générer un lien HTML avec Blade de Laravel