Laravel 5

Question blade

Avatar de Pandora
Pandora

Bonjour à tous

J'ai dans mon blade un include

@include('component.text', [
    'required' => false,
    'name' => 'lieu',
    'title' => _('Lieu de vie'),
    'placeholder' => '',
    'help' => _(''),
])

J'aurais voulu savoir s'il était possible d'insérer une condition dans le titre dans un include blade et si oui de quelle façon ? Exemple :
Si a alors 'title' => _('Q1. Lieu de vie') Si b alors 'title' => _('Q4. Lieu de vie')

Est ce que c'est possible sans mettre une condition if avant l'include , qui obligerait à écrire deux fois l'include au complet ?

Merci d'avance!

Posté il y a 1 mois
Avatar de bestmomo
bestmomo

Salut,

Pourquoi pas simplement :

@include('component.text', [
    'required' => false,
    'name' => 'lieu',
    'title' => $machin === $quelquechose ? _('Q1. Lieu de vie') : _('Q4. Lieu de vie'),
    'placeholder' => '',
    'help' => _(''),
])
Posté il y a 1 mois
Avatar de Pandora
Pandora

En effet,

Merci !

(J'avais une erreur ailleurs dans le code, et je pensais que c'était lié à ces conditions mais en fait non celà fonctionne !)

Posté il y a 1 mois

Vous ne pouvez pas répondre à ce sujet.