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!

Risposte
Per piacere, qualcuno sa
Per piacere, qualcuno sa aiutarmi?
Sono bloccato da giorni e il problema rimane anche facendo diversi altri tentativi!
Ciao, la cache del browser
Ciao, la cache del browser l'hai svuotata? Il modulo "blog" presente nel core di Drupal 7 non fa al caso tuo?
Ciao, nel dubbio che fosse
Ciao, nel dubbio che fosse colpa del browser ho disabilitato totalmente la cache, oltre che a provare tutti i browser di cui dispongo.
La cosa strana è che se modifico le impostazioni del pannello, le salvo e ricarico la pagina, i dati vengono correttamente visualizzati secondo gli argomenti passati ma successivamente rimangono sempre gli stessi, come se il contesto non cambiasse mai!
Il modulo Blog non fa al caso mio perché il layout della pagina richiede la visualizzazione di diverse viste.
Risolto! Ho cancellato e
Risolto! Ho cancellato e ricreato il pannello, indicando fin da subito l'argomento e il relativo contesto!
Così facendo funziona perfettamente!
Sembrerebbe esserci un problema se creo un pannello e successivamente aggiungo un argomento!