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

URL :

Laisser un commentaire