Simon Frisk
← Alla moduler
Modul · Granskningsversion

Sidindelning för listor

Beräknar offset, limit och navigeringslänkar för större listor.

Installation, anpassning och drift planerar vi tillsammans efter dina behov.

Leveransstatus

Granskningsversion 1.0.0. Paketet finns tillgängligt för genomgång. Omfattning, licens, support och leverans bekräftas före köp.

Tekniska krav

PHP 8.1+ 64 bitar med JSON och standardbibliotek. PHP 8.4.25 körtestad. HTTPS och privat Bearer-nyckel för HTTP-API; ingen databas eller extern tjänst. Kundens server/CMS behöver integrationstest.

Installation

Packa upp modulmappen, kör index.php eller php example.php. Anropa service.php från betrodd PHP-backend. För privat API: skapa config.php med egen slumpnyckel och använd JSON POST enligt README. Ingen kund-SQL.

Omfattning och begränsningar

Total högst 1 miljard, per_page 1–200, 1-baserad page. För stor sida klampas till sista, tom lista ger page=1/pages=1 och offset=0. Returnerar högst fem sidlänkar plus första/sista/föregående/nästa. Använd limit/offset som bundna heltalsparametrar i din databasfråga. base_url ska vara en betrodd URL från serverkonfiguration. PHP parse_str normaliserar queryparametrar (dubbletter och punkt/mellanslag i nycklar bevaras inte exakt); använd enkla querynycklar. Ingen databasfråga, cursor eller skydd mot förändrade sökresultat ingår. Licens, support och centralt liveköp återstår före försäljning. Ingen automatisk integration eller färdig WordPress-plugin/Shopify-app.

Kontakta mig vid intresse