Comparer deux chaines de caractères avec symfony4
Résolu
europe21
Messages postés
62
Date d'inscription
Statut
Membre
Dernière intervention
-
europe21 Messages postés 62 Date d'inscription Statut Membre Dernière intervention -
europe21 Messages postés 62 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je travaille sous symfony4.
Je compare deux chaines de caractères is same as :
sauf que pour moi c'est trop strict ,je voudrais qu'il puisse noter l'equivalence ,que les chaines soit en minuscule ou majuscule.
Y'a t'il un moyen?
Merci d'avance pour vos réponses.
Je travaille sous symfony4.
Je compare deux chaines de caractères is same as :
{% for ad in adherent %}
{% if (categoryadherent.title is same as(ad.subcategory)) %}
<td class="text-center">
<a href="#">{{ad.lastName}} {{ad.firstName}}
</a>
</td>
<td class="text-center">{{ad.email}}</td>
<td class="text-center">{{ad.subcategory}}</td>
<td class="text-center">
<span class="">{{ad.toNumber}}</span>
</td>
<td>
<a href="{{ path('adherent_show', {'id': ad.id}) }}" class="btn btn-sm btn-primary">
<i class="fas fa-eye"></i>
</a>
{% if is_granted('ROLE_ADMIN') %}
<a href="{{ path('admin/adherent_modif', {'id': ad.id}) }}" class="btn btn-sm btn-secondary">
<i class="fas fa-pen"></i>
</a>
<a href="{{ path('admin/adherent_delete', {'id': ad.id}) }}" class="btn btn-sm btn-danger" data-confirm="Vous êtes sur le point se supprimer cet adherent. En êtes vous certains ?">
<i class="fas fa-trash-alt"></i>
</a>
{% endif %}
</td>
</tr>
{% endif %}
{% endfor %}
sauf que pour moi c'est trop strict ,je voudrais qu'il puisse noter l'equivalence ,que les chaines soit en minuscule ou majuscule.
Y'a t'il un moyen?
Merci d'avance pour vos réponses.
A voir également:
- Comparer deux chaines de caractères avec symfony4
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Caractères ascii - Guide
- Caractères spéciaux - Guide
- Nombre de jours entre deux dates excel - Guide
- Deux ecran pc - Guide
4 réponses
Salut,
Essaie comme ça ?
{% if (categoryadherent.title|lower is same as(ad.subcategory|lower)) %}
Essaie comme ça ?
{% if (categoryadherent.title|lower is same as(ad.subcategory|lower)) %}
Utilisateur anonyme
+1
Salut,
il y a quelque temps que je n'ai pas fait de Symfony, mais tu peux étendre Twig et ajouter tes propres filtres, tests, ....
https://twig.symfony.com/doc/3.x/advanced.html#tests
https://symfony.com/doc/4.4/templating/twig_extension.html
https://github.com/twigphp/Twig/blob/3.x/src/Node/Expression/Test/SameasTest.php
il y a quelque temps que je n'ai pas fait de Symfony, mais tu peux étendre Twig et ajouter tes propres filtres, tests, ....
https://twig.symfony.com/doc/3.x/advanced.html#tests
https://symfony.com/doc/4.4/templating/twig_extension.html
https://github.com/twigphp/Twig/blob/3.x/src/Node/Expression/Test/SameasTest.php