[RISOLTO] Errore cache Panel + View

3 contenuti / 0 new
Ultimo contenuto
[RISOLTO] Errore cache Panel + View

Ciao a tutti!

Sto costruendo un blog utilizzando l'ultima versione di Drupal 7 + Panel 3 + View 3.

Nel progetto ho realizzato una vista (blog) contenente due blocchi:
a) uno che visualizza tutti gli articoli, nel quale è stato definito un filtro contestuale (anno+mese)
b) uno che presenta una lista di semplici link, contenenti il mese e l'anno degli articoli presenti. I link puntano alla pagina 2) e hanno href= /archivio/YYYYMM

e due pagine:
1) /blog
2) /archivio/!data

In entrambe le pagine è stato definito un panel all'interno del quale sono visualizzati i blocchi a) e b).

La pagina 2) utilizza un argomento opzionale di tipo stringa (!data) per passare alla vista l'anno e il mese del quale visualizzare gli articoli, nel formato YYYYMM, sfruttando la variabile %data:row presente nel contesto.

Ora, cliccando i link nella vista b) (es. Febbraio 2012) viene visualizzata correttamente la pagina 2) ma se successivamente clicco un altro link (es. Marzo 2012) l'url cambia in /archivio/201203, peccato che il contenuto della pagina rimanga invariato!
Se attendo una ventina di secondi e riprovo ad aggiornare la pagina allora vedo gli articoli giusti.

Da quello che ho potuto vedere, il problema sembrerebbe essere causato da panel che mantiene una cache della pagina + contesto che mi viene riproposta anche quando il contesto è cambiato!!

Da notare che ho disabilitato tutte le cache degli elementi del pannello e delle viste, ma il risultato non cambia.
Altro fatto strano è che cancellando la cache tramite drush o drupal le pagine non mi vengono comunque ricaricate correttamente!

Non so più che fare! Qualche consiglio (a parte eliminare panel e cambiare il template)?

Grazie a tutti!

Qualche idea? Ci sto lavorando da giorni ma non ottengo risultati e il problema rimane!

Risolto, ho eliminato il pannello e lo ho ricreato definendo subito un argomento e adesso funziona tutto correttamente!
Sembrerebbe avere problemi quando creo un pannello e successivamente aggiungo un argomento con il relativo contesto!