Probleme balise foreach

Résolu/Fermé
RomainGA Messages postés 109 Date d'inscription mardi 4 juillet 2017 Statut Membre Dernière intervention 20 avril 2024 - 8 août 2021 à 15:11
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 - 8 août 2021 à 19:06
bonjour, je re poste ma question car ma question originale al visiblement été supprimé.
<?php 
$itemx = wp_get_nav_menu_items(
get_nav_menu_locations("main menu")["main menu"]
)
foreach($items as $menuItem):
?>
<li class="nav-item">
<a class="nav-link active" aria-current="page" href="<?= $menuItem-> url ?>"><?= $menuItem-> title ; ?></a>
</li>
<?php endforeach; ?>


je me sers actuellement d'un cours fourni par un ami. J'ai fais un copier coller tout bête du cours. Mais depuis quelques jours il m'a dit que cette erreur. Je comprends juste qu'il s'agisse d'un problème avec la boucle foreach , mais je n'en sais pas plus.
j espère que vous pouvez m'aider.

1 réponse

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
8 août 2021 à 16:07
Il manque un point, à la ligne qui précède ton foreach
0
RomainGA Messages postés 109 Date d'inscription mardi 4 juillet 2017 Statut Membre Dernière intervention 20 avril 2024 6
8 août 2021 à 17:02
Quand je corrige cette erreur, cela me renvoie une nouvelle erreur
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650 > RomainGA Messages postés 109 Date d'inscription mardi 4 juillet 2017 Statut Membre Dernière intervention 20 avril 2024
8 août 2021 à 17:34
0
RomainGA Messages postés 109 Date d'inscription mardi 4 juillet 2017 Statut Membre Dernière intervention 20 avril 2024 6 > jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024
8 août 2021 à 18:43
Je ne comprends pas pourquoi mais ce topic avec disparu, maintenant que tu as remis le lien j'y ai accès de nouveau.
En faisant un copier-coller tout simple du code que tu m'as indiqué, j'obtient ceci:

sachant que home features travel about me contact sont les textes des liens que je veux placer plus haut ( à la place de l'erreur)
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650 > RomainGA Messages postés 109 Date d'inscription mardi 4 juillet 2017 Statut Membre Dernière intervention 20 avril 2024
8 août 2021 à 19:06
En plus de ma réponse tu avais également eu une réponse d'une autre personne... Il serait bien de la regarder.
Car le Var_dump retourne un booléen et non pas un array... Le message d'erreur est donc normal
0