Une class sitemap pour afficher l'arborescence de votre site.

Description

Cette source permet d'afficher l'arborescence de votre site sous forme de lien et d'afficher une barre de navigation du type :
"home -> page 1 -> page actuelle"

La source de donnée est un fichier XML que j'ai appelé web.sitemap (...).

Source / Exemple :


<?php 
	// instanciation
	$oSiteMap = new Sitemap();
	
	// personnalisation
	$oSiteMap->setSeparatorImg("./images/puce2.gif");
	$oSiteMap->setPageImg("./images/design/filesystem/file_other.gif");
	$oSiteMap->setSiteMapCss("border-left:dashed 1px #cecece;");
		
	// chargement du fichier
	$oSiteMap->loadXmlFile("Web.sitemap");
		
	// affichage du chemins
	echo "<div style=\"margin-top:10px;\">\n";
	$oSiteMap->print_path($_SERVER['PHP_SELF']);
	echo "</div>\n";
		
	// affichage de la structure du site
	$oSiteMap->print_sitemap();
?>

Conclusion :


Merci de me transmettre vos critiques.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.