Aggiornare la navigazione con PHP
Tradotto dall’originale Keeping Navigation Current With PHP di Jason Pearce pubblicato su www.alistapart.com
Trasformare elenchi non ordinati in eleganti menu di navigazione è diventato il passatempo per molti sviluppatori di siti web. Aggiungere un attributo unico id o class per indicare quale elemento del menu si riferisce alla pagina attuale dell’utente, ad ogni modo, può diventare laborioso. Anche usando gli attributi body id al contrario, come noi di ALA, richiede lavoro ed è facile sbagliarsi. Ma grazie al PHP, possiamo aggiungere questi indicatori di pagina automaticamente.
Questo tutotial è l’unione tra lo script di Christopher Robbins, Manage Your Content With PHP, e quello di Mark Newhouse CSS Design: Taming Lists. Il risultato di questo matrimonio sarà un semplice documento di navigazione chiamato navigation.php. Usando PHP, includeremo il nostro menu di navigazione onnicomprensivo in ogni pagina del sito. Diversamente da altri inclusori generalisti, comunque, questo è in grado di individuare quale pagina l’utente sta visitando e adeguerà l’indicatore di pagina di conseguenza.