hello a tous je bute sur un truc un peu bête, j'ai un foreach et je ne voudrais affcihé qu'un seule valeur dans la boucle ...
sachant que je ne peu le faire par SQL
En fait je parcoure les données dans une liste d'article pour récupérer la valeur contenu dans un champs et moi j'affiche le nom du champ ... c'est un peu tordu mais c'est un peu imposé par la structure meme du projet (je peu pas rajouté de requette sql pour éviter de hacké
je ne voudrais afficher qu'une seule valeur de chaque $value
des idées ?
sachant que je ne peu le faire par SQL
En fait je parcoure les données dans une liste d'article pour récupérer la valeur contenu dans un champs et moi j'affiche le nom du champ ... c'est un peu tordu mais c'est un peu imposé par la structure meme du projet (je peu pas rajouté de requette sql pour éviter de hacké
Code:
<?php foreach ($arrayFilter_Field as $Filterfield): FlexicontentFields::getFieldDisplay($item, $Filterfield); $value= $item->fields[$Filterfield]->display; if (!empty($value)) :?> <button class="button" data-filter=".<?php echo $value; ?>"><?php echo JText::_($value); ?></button> <?php endif; ?> <?php endforeach; ?>
des idées ?
Commentaire