J'ai créé un thème pour Liferay 7 GA4 et je veux afficher les icônes de menu dans mon menu de navigation. J'ai ajouté les icônes et j'ai inséré le code dans mon fichier de modèle ftl, mais elles ne sont pas visibles.Icônes de menu n'apparaissant pas dans Liferay 7
Mon code:
<a href="${nav_child.getURL()}" ${nav_child.getTarget()}>
<#if nav_child.iconURL()??><img src="${nav_child.iconURL()}" title="${nav_child.getTitle()}" /></#if> ${nav_child.getName()}
</a>
Le html produit est le suivant:
<a href="http://localhost:8080/web/demo-site/mypage"> <img src="/image/layout_icon?img_id81132&t=1505989275032" title=""> My page</a>
Mais l'icône ne semble pas. Également dans la console de développement chromée, l'image apparaît vide/transparente.
Y a-t-il d'autres paramètres que je dois configurer pour afficher les icônes?
Editer: La console du navigateur indique que les images n'existent pas 404 (Introuvable). Impossible de charger la ressource: le serveur a répondu avec un état de 404 (introuvable) layout_icon
Merci d'avance.
Yannis
Edit:
Dans le menu de navigation sur la gauche, je clique sur "la page de configuration"
Et puis-je ajouter une icône
Cette icône ne s'affiche pas sur ma page.
j'ai ajouté quelques photos à comprendre où est exactement la question. Ce n'est pas un champ personnalisé créé par moi. C'est la caractéristique de l'ajout d'icônes. – isin