Bonjour la communauté,
J'ai un problème pour faire fonctionner un sitemappath convenablement.
Voici la strucutre de page qui me pose un soucis
Page Portail -> Page Planning -> Page Commentaires
Page Amis -> Page Commentaires
La page Commentaires est la même dans cette structure.
J'ai plusieurs fois ce cas précis.
J'ai effectué plusieurs essais mais sans réussite :
1) toute la structure de mon site dans un le fichier web.sitemap
-> Erreur car des url en doublons
2) Séparé en fichier parent et enfant .sitemap pour éviter les doublons d'url dans un fichier unique.
-> Celà ne fonctionne pas correctement car selon l'ordre d'appel des fichiers sitemap enfant ca réagit différement dans le sitemappath. Et donc quand c'est correct sur une arborescence de page c'est faux dans l'autre et inversement.
3) utiliser un fichier SiteMap pour chaque arborescence de page principale ( dans mon exemple un fichier Portail.sitemap, Planning.sitemap et Amis.sitempa ) et faire un provider par fichier sitemap. Et enfin changer le provider quand on est sur les page principale correspondante.
-> Ne fonctionne pas convenablement car celà ne suffit pas de changer le provider par le code behind dans les pages principale, il faudrait le faire sur toutes les pages Enfant ce qui est contraignant.
Voilà pour mes recherches, avez vous quelques autres pistes a me proposer pour résoudre ce soucis.
Merci d'avance.
Cordialement, Nicolas.
Partager