Bezoekers zien iets anders.

Learn DXPR BuilderManage the siteEen probleem oplossen

Laat de pagina er voor bezoekers uitzien zoals hij er voor jou uitziet. De gebruikelijke oorzaken zijn een cache vóór de pagina, ontbrekende Bootstrap voor bezoekers, een tekstnotatiefilter, of een pagina bewaard door een oudere release.

Bezoekers zien oude inhoud

Een builderbewaring wist de caches van Drupal voor die pagina, dus oude inhoud komt meestal uit een cache buiten de builder.

  1. Wis alle caches. Als de inhoud bijwerkt, was een Drupal-cache de oorzaak.
  2. Ga naar Configuratie > Ontwikkeling > Prestaties en controleer Maximale leeftijd van browser- en proxycaching.
  3. Achter Varnish of een CDN: installeer de Purge-module of verlaag de maximale leeftijd voor builderpagina’s. DXPR Builder stuurt geen purge-verzoeken.

Tip: een view die in de pagina is geplaatst toont de rijen van zijn eigen cache. Als die rijen oud zijn, bewerk de view, open Geavanceerd, zet Caching op Op tag gebaseerd en wis caches.

Bezoekers zien geen opmaak of geen pictogrammen

  • Kolommen, knoppen en witruimte zien er onopgemaakt uit. Builderinhoud heeft Bootstrap 5-CSS nodig, en je thema laadt die niet. Ga naar DXPR Studio > DXPR Builder > Algemene instellingen > Bootstrap en zet Bootstrap-bestanden sideloaden op Bootstrap 5.
  • De console weigert een stylesheet met MIME-type text/html. De pagina wijst naar een geaggregeerd CSS-bestand dat niet meer bestaat, en de server gaf in plaats daarvan een foutpagina. Wis alle caches zodat pagina’s naar actuele bestanden wijzen.
  • Pictogrammen ontbreken op een pagina bewaard met een oudere release. De bewaarde HTML toont de pictogramlettertypen die de pagina nodig heeft, en oudere bewaringen missen die lijst soms. Open de pagina in de editor en bewaar hem.

Scripts of embeds worden gestript voor bezoekers

Redacteuren zien ruwe builderinhoud. Bezoekers zien hem na de tekstnotatie-filters wanneer Tekstnotatiefilters toepassen op frontendinhoud aan staat bij Algemene instellingen > Tekstfilters.

  1. Zet die instelling uit, of geef het veld een tekstnotatie zonder HTML-beperkingen.
  2. Zet scripts van derden in een HTML-element. De builder verwijdert <script src>-tags uit elk ander element.
  • Niets reageert op klikken, of de console zegt bootstrap is not defined. Carrousels, tabs en inklapbare items draaien op Bootstrap 5-JavaScript, en de pagina heeft die niet voor bezoekers. Zet Bootstrap-bestanden sideloaden op Bootstrap 5, of laad Bootstrap 5 vanuit je thema.
  • De carrousel beweegt niet uit zichzelf. Automatisch afspelen uitschakelen is aangevinkt in de carrouselinstellingen. Vink het uit, stel Interval voor automatisch afspelen in, en bewaar.
  • Tellers, parallax- of videoachtergronden staan stil na een update. De editor beslist bij het bewaren of een pagina het front-endscript van de builder nodig heeft. Open de pagina en bewaar hem opnieuw.

Bevestig de oplossing

Open de pagina in een privévenster. Inhoud, opmaak en interactieve elementen komen overeen met wat je ziet met Weergavemodus ingesteld op Voorvertoning.

Wat nu?

Caching voor de cachelagen die gelden voor builderpagina’s.