logo

Extra Block Types (EBT) - Nuova esperienza con Layout Builder❗

Extra Block Types (EBT) - tipi di blocchi stilizzati e personalizzabili: Slideshows, Tabs, Cards, Accordion e molti altri. Impostazioni integrate per sfondo, DOM Box, plugin javascript. Vivi oggi il futuro della costruzione dei layout.

Demo moduli EBT Scarica moduli EBT

❗Extra Paragraph Types (EPT) - Nuova esperienza con Paragraphs

Extra Paragraph Types (EPT) - insieme di moduli basati su paragrafi in modo analogo.

Demo moduli EPT Scarica moduli EPT

Scorri

Come lavorare con la cache

22/02/2025, by Anonimo (non verificato)

Buongiorno, sto creando un modulo e ho riscontrato problemi con la cache (è la prima volta che ci lavoro). Ho $xml che ho analizzato e ho messo tutto il necessario nella variabile $res. (o sarebbe più semplice mettere tutto in un blocco e poi memorizzare in cache il blocco?)

Ora devo memorizzarlo nella cache (aggiornandolo ogni 6 ore) e recuperarlo quando necessario.

So che devo cercare in 

cache_get
cache_set
hook_cron

Ma non riesco a capire come fare per memorizzarlo.

Da quello che ho capito, questo codice memorizza nella cache, ma dove vanno tutte queste variabili... dove inserisco la mia variabile?

cache_set($cid, $data, $bin = 'cache', $expire ='CACHE_PERMANENT')

Per estrarre dalla cache 

cache_get ($CID, $bin = "cache")

e per l'aggiornamento non so come utilizzare hook_cron.

Mi potete dare qualche consiglio riguardo al mio problema? Grazie in anticipo.