Blocket uppdateras inte

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
razzel's picture

Hej!

Jag har skapat ett custom-block. I det har jag lite php-kod. Koden visar slumpmässigt utvalda bilder.
När man kommer till sidan får man alltså se slumpmässigt utvalda bilder. Fungerar utmärkt.
Men: om man uppdaterar sidan slumpas det inte fram nya bilder. Samma bilder visas.
Om jag loggar in som admin, fungerar koden perfekt. Jag kan då tvinga fram nya bilder genom att klicka på Hem-knappen.
Detta indikerar att det är ett behörighetsproblem eller är jag ute och cyklar?

Jag använder Drupal 9.

Comments

Hej Det låter som ett

kristofferwiklund's picture

Hej

Det låter som ett klassiskt caching problem. Drupal har inbyggd funktion att samma sida inte behöver bygga upp igen från databasen varje gång utan kan hämta färdig data direkt och visa. Dock blir det ju besvärligt med sådan sidor som ska ändras varje gång. Då behöver Drupal ta den lång vägen och generea upp sidan igen vilket ökar laddtiden.

Det finns två sätt:

(Drupal 9 och 8 är nästan samma sak kodmässigt och du kan därför använda det mesta av hjälpen för Drupal 8 i Drupal 9)