ho un problema con il breadcrumbs.
ho visto che ci sono vari script in giro per gestirli, ma ognuno presuppone che l'utente cambi pagina.
io invece ho una struttura in cui la pagina è sempre la stessa e i contenuti variano in base a $_REQUEST:
Codice PHP:
if (!isset($_REQUEST['action'])) {
$_REQUEST['action'] = 'home';
}
$include = 'moduli/' . $_REQUEST['action'] . '.php';
if (file_exists($include)) {
require_once $include;
} else {
echo 'Errore';
}
require 'template/base.php';
come posso creare un breadcrumbs con $_REQUEST?
oppure visto che i menu sezione e categoria sono creati da db pensavo di creare anche questo da db:
Codice PHP:
<div id="bread">
<?php
if ($_REQUEST['action'] != 'home') {
$breadSec = "";
foreach (createMenuSezioni () as $brSec) {
$breadSec = ' > ' . '[url="sezione.php?sect=' . $brSec['sezione_id'] . '"]' . $brSec['sezione_nome'] . '[/url]';
}
}
echo '[url="index.php"]HOME[/url]' . $bread;
?>
</div>
dove createMenuSezioni è una funzione che esegue la query sulla tabella sezioni.
il problema è che $breadSec è valorizzato sempre con l'ultima sezione.