I visitatori vedono qualcosa di diverso.

Learn DXPR BuilderManage the siteEen probleem oplossen

Fai in modo che la pagina appaia ai visitatori come appare a te. Le cause abituali sono una cache davanti alla pagina, Bootstrap mancante per i visitatori, un filtro di formato testo, o una pagina salvata da una release precedente.

I visitatori vedono vecchi contenuti

Un salvataggio del builder svuota le cache Drupal per quella pagina, quindi i vecchi contenuti di solito vengono da una cache fuori dal builder.

  1. Svuota tutte le cache. Se il contenuto si aggiorna, la causa era una cache Drupal.
  2. Vai in Configuration > Development > Performance e controlla Browser and proxy cache maximum age.
  3. Dietro Varnish o un CDN, installa il modulo Purge o abbassa l’età massima per le pagine builder. DXPR Builder non invia richieste di purge.

Suggerimento: una vista messa nella pagina mostra le righe della sua cache. Se quelle righe sono vecchie, modifica la vista, apri Advanced, imposta Caching su Tag based e svuota le cache.

I visitatori non vedono stile o icone

  • Colonne, pulsanti e spaziatura sembrano senza stile. Il contenuto builder ha bisogno del CSS Bootstrap 5 e il tuo tema non lo carica. Vai in DXPR Studio > DXPR Builder > General Settings > Bootstrap e imposta Sideload Bootstrap files su Bootstrap 5.
  • La console rifiuta un foglio di stile con MIME type text/html. La pagina punta a un file CSS aggregato che non esiste più, e il server ha restituito invece una pagina di errore. Svuota tutte le cache così le pagine puntano ai file attuali.
  • Mancano icone in una pagina salvata con una release precedente. L’HTML salvato elenca i font di icone di cui la pagina ha bisogno, e i salvataggi più vecchi possono non avere quell’elenco. Apri la pagina nell’editor e salvala.

Script o embed sono tolti per i visitatori

Gli editor vedono il contenuto builder grezzo. I visitatori lo vedono dopo i filtri del formato testo quando Apply text format filters to frontend content è attivo in General Settings > Text Filters.

  1. Disattiva quell’impostazione, oppure dai al campo un formato testo senza restrizioni HTML.
  2. Metti gli script di terze parti in un elemento HTML. Il builder rimuove i tag <script src> da ogni altro elemento.
  • Nulla reagisce ai clic, o la console dice bootstrap is not defined. Caroselli, schede e comprimibili girano su JavaScript Bootstrap 5, e la pagina non ne ha per i visitatori. Imposta Sideload Bootstrap files su Bootstrap 5, oppure carica Bootstrap 5 dal tuo tema.
  • Il carosello non avanza automaticamente. Disable auto-play è selezionato nelle impostazioni del carosello. Deselezionalo, imposta Auto-play interval e salva.
  • Contatori, parallasse o sfondi video restano fermi dopo un aggiornamento. L’editor decide al momento del salvataggio se una pagina ha bisogno dello script frontend del builder. Apri la pagina e salvala di nuovo.

Verifica che il problema sia risolto

Apri la pagina in una finestra privata. Contenuti, stile ed elementi interattivi corrispondono a ciò che vedi con View mode impostato su Preview.

E adesso?

Caching per i livelli di cache che si applicano alle pagine builder.