Breadcrumbs in una view

4 contenuti / 0 new
Ultimo contenuto
Breadcrumbs in una view

Vorrei creare una pagina da una view.
Vorrei far comparire le classiche briciole di pane per questa pagina-view.
Ho letto queste istruzioni: http://drupal.org/node/319857
http://www.danielhanold.com/story/views-breadcrumbs-using-arguments

Io ho inserito una cosa cosa del genere:

$breadcrumb[] = l('Home', null);
$breadcrumb[] .= l('Iscrizioni', 'category/segreteria/iscrizioni');
$breadcrumb[] = drupal_get_title();
drupal_set_breadcrumb($breadcrumb);

Il problema è che non ho ben capito dove devo inserire il codice php.
Ho provato ad inserlo nella sezione Argomenti della vista, ma ottengo sempre un messaggio di pagina non trovata.

Qualcuno può aiutarmi?

Ho risolto.
Ho letto meglio e ho inserito questo codice:

$breadcrumb[] = l('Home', null);
$breadcrumb[] .= l('Iscrizioni', 'category/segreteria/iscrizioni');
drupal_set_breadcrumb($breadcrumb);

Custom breadcrumbs.
Ho risolto in meglio passando al modulo custom breadcrumbs versione 6.x-2.0-beta3. Con questo modulo e versione si ottiene la massima flessibilità.

Torno al modulo Custom breadcrumbs.
Ho una view chiamata news-list. Questa vista mostra l'elenco delle notizie del sito. Ovviamente le notizie sono su più pagine. Ora ho configurato la pagina "Edit Custom Breadcrumb for Node" del modulo impostando

Title:
<?php return array(t('news'),);?>
Path:
/news-list

Quando seleziona una riga dall'elenco generato dalla vista entro nella notizia e il breadcrumb vale correttamente:
Home >> Notizie e il path corrispondente vale /news-list

Il problema è che se la notizia sta in quarta pagina dovrei avere un path news-list?page=3, ma avendo solo /news-list selezionando dal breadcrumb "Notizie" torno sempre alla prima pagina dell'elenco.
C'è modo di modificare il valore del path tenendo conto della pagina da cui si parte ?
Qualcuno ha risolto questo problema?
Grazie

P.S.
In http://drupal.org/node/828018 ho trovato analoga richiesta, ma purtoppo senza risposta.

________________________________________________________________________________________
Quando risolverai il problema, scrivi come hai fatto, e se puoi scrivi [RISOLTO]
Sarà utile ad altri. Grazie
enzoazzolini.it