Exemple de code pour générer un fil d’ariane par programmation :
// Appel de la procédure... Fg_GénèreFilAriane(["PAGE_ACCUEIL","PAGE_AIDES","PAGE_FAQ"]) // Procédure qui génère et affecte le fil d'ariane PROCÉDURE Fg_GénèreFilAriane(tabListeLiens est un tableau de chaîne) nIND est un entier ZoneRépétéeSupprimeTout(ZR_LIENS) POUR TOUT sUnLien DE tabListeLiens nIND = ZoneRépétéeAjouteLigne(ZR_LIENS) ZR_LIENS[nIND].ATT_PAGE = sUnLien SI nIND < tabListeLiens..Occurrence ALORS ZR_LIENS[nIND].LIEN_PAGE..LibelléHTML = [ <p><span class="page_precedente">[%{ZR_LIENS[nIND].ATT_PAGE}..Titre%]</span> > <p> ] ZR_LIENS[nIND].LIEN_PAGE += " > " SINON ZR_LIENS[nIND].LIEN_PAGE..LibelléHTML = [ <p><span class="page_encours">[%{ZR_LIENS[nIND].ATT_PAGE}..Titre%] </span><p> ] FIN FIN
Résultat :

0 commentaires