Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Per qualcuno che è nuovo su Drupal, vedo che ci sono …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Ricevo il seguente errore sul server Fatal error: Call to undefined …
Ho aggiunto un'istruzione if attorno al contenuto render php nel mio file page.tpl.php. L'unico problema è che ho fatto un errore e gli ho impedito accidentalmente di visualizzare il contenuto su qualsiasi pagina. Ho cancellato la cache e mi sono disconnesso per testarlo, e realizzando il mio errore ho corretto …
Ero abituato views_get_view_result()a ottenere risultati da una vista perché era conveniente in quel momento. Il risultato della query cambia raramente; Potrei usare la cache delle viste per 6 giorni. Se volessi convertirlo in una chiamata a db_query()come potrei abilitare la memorizzazione nella cache?
Vorrei che le pagine continuassero a beneficiare del meccanismo di memorizzazione nella cache di Drupal 8 per utenti anonimi, ad eccezione di blocchi specifici che dovrebbero aggiornarsi ad ogni aggiornamento della pagina sapendo che sono generati da Views. È tecnicamente possibile? Come?
Alcuni moduli disattivano automaticamente la memorizzazione nella cache su determinate pagine. Qual è il modo più semplice per verificare che sia così e identificare anche il modulo problematico?
Non sono stato in grado di aggiungere un contesto cache per lavorare con entità in drupal 8. In particolare, vado per le intestazioni: User-Agent. Ho provato molte varianti su quanto segue in un modulo. use Drupal\node\NodeInterface; use Drupal\Core\Entity\EntityInterface; use Drupal\Core\Entity\Display\EntityViewDisplayInterface; function hook_entity_view_alter(&$build, EntityInterface $entity, EntityViewDisplayInterface $display){ if($entity->getType() == 'relevant_type'){ $build['#cache']['contexts'][] …
Utilizzando il sistema di cache standard di Drupal, c'è un modo per cancellare la cache di un nodo o di un URL senza cancellare l'intera cache (che rallenta l'intero sito)?
Sto usando il modulo di registrazione delle prestazioni . Sopra lo screenshot, una cosa strana che ho notato è inserire Cache_bootstrap in ogni pagina. Quando vai su qualsiasi pagina (sia il tema dell'amministratore che il tema del frontend) Inserisci la cache e quindi elimina la cache è in esecuzione. Significa …
Ho impostato un URL della home page personalizzato su example.com/welcome. L'utente arriva a example.com/ e accede a quella pagina. Drupal reindirizza a example.com/welcome Ora l'utente fa clic sulla home page che carica example.com/ dalla cache del browser (che contiene il modulo di accesso). Immagino che se Drupal ricaricasse la homepage …
In Drupal 7, eravamo in grado di fare questo: cache_clear_all('state:', 'cache', TRUE) che eliminerebbe qualsiasi cestino della cache iniziato con la stringa state:(corrispondenti ID cache come state:infoe state:nebraska). Il record delle modifiche su https://www.drupal.org/node/1272696 rileva anche questo caso d'uso nell'esempio di Drupal 7, ma in realtà non fornisce un esempio …
Quando l' API del modulo genera un modulo, genera anche un token che viene passato con il modulo in un campo nascosto e che dovrebbe essere restituito. In tal caso, il modulo viene elaborato. Se una forma renderizzata dovesse mai essere memorizzata nella cache, diciamo, da parte di Varnish , …
Sto usando Page Manager e Panels , fornendo pannelli di nodi personalizzati con regole di selezione per tipo (ad esempio una variante di pannello per l'articolo, una variante di pannello per il tipo di contenuto del blog). Finora funziona perfettamente, anche lo stile è pulito. Ma come posso ottenere più …
Uso drupal 7. Dopo aver svuotato la cache, utilizzo wget in questo modo per memorizzare nuovamente tutte le pagine nella cache. wget --quiet http://xxx.xxx/sitemap.xml --output-document - | egrep -o "http://xxx.xxx[^<]+" | wget -q --delete-after -i - Dopo aver fatto ciò, controllo nel database la tabella cache_page e tutte le pagine …
Immagino che tutta la mia domanda sia praticamente nel titolo ... Mi chiedo se i blocchi che utilizzano DRUPAL_CACHE_PER_PAGE vengono memorizzati nella cache nelle pagine del cercapersone (ovvero mysite.com/frontpage?page=3) o se la query del cercapersone non viene ignorata (quindi il blocco verrebbe memorizzato nella cache solo una volta per frontpage, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.