|
@@ -2893,6 +2893,20 @@ gebeuren** — een gewone pager in de view volstaat, `page` werkt al. Wat
|
|
|
ontbreekt zit altijd aan de app-kant (een `page`-variabele op de API
|
|
ontbreekt zit altijd aan de app-kant (een `page`-variabele op de API
|
|
|
Call + Infinite Scroll op de Backend Query).
|
|
Call + Infinite Scroll op de Backend Query).
|
|
|
|
|
|
|
|
|
|
+**Meten of content de app daadwerkelijk bereikt: pagineer de displays en leg
|
|
|
|
|
+de nids naast de volledige voorraad — en classificeer op datum PLUS tijd.**
|
|
|
|
|
+Werkend recept, 2026-09-12 (taak 28): haal per `flutterflowmobiel1`-display
|
|
|
|
|
+alle pagina's op en verzamel de nids; haal daarnaast `flutterflow_events`
|
|
|
|
|
+volledig op; het verschil is precies wat in geen enkele tab terechtkomt. Zo
|
|
|
|
|
+bleek 7 van de 58 komende events onzichtbaar — zes zonder categorie, één met
|
|
|
|
|
+een categorie die geen display dekt.
|
|
|
|
|
+⚠️ **De valkuil waar ik zelf in trapte:** de `datum`-string bevat een tijd
|
|
|
|
|
+(`Saturday 12 Sep, 14:00`) maar geen jaar. Leid het jaar af uit de weekdag, en
|
|
|
|
|
+vergelijk op **datetime**, niet op datum. Doe je dat laatste, dan tel je events
|
|
|
|
|
+van vandaag die al begonnen zijn ten onrechte als "toekomstig" — die worden
|
|
|
|
|
+namelijk correct door het `>= -2 hours`-filter weggelaten. Dat gaf een telling
|
|
|
|
|
+van 10 in plaats van 7.
|
|
|
|
|
+
|
|
|
**Bij het testen of een views-endpoint een filter-parameter accepteert:
|
|
**Bij het testen of een views-endpoint een filter-parameter accepteert:
|
|
|
stuur altijd óók een verzonnen parameter mee als controle.** Drupal Views
|
|
stuur altijd óók een verzonnen parameter mee als controle.** Drupal Views
|
|
|
negeert onbekende query-parameters **stil** — zonder die controle bewijst
|
|
negeert onbekende query-parameters **stil** — zonder die controle bewijst
|