Hvordan inddeler man egne feeds i flere sider?

Support-billede
Af Morten Vadskær
for mere end 2 uger siden
Ca. 1-2 minutter

Hvis man bruger en landingsside til at bygge et feed har man en fil liggende i sit tema der bygger feedet. Den template bliver afviklet på samme måde som alle andre templates, og har derfor samme begrænsninger ift. hvor stor den må være, og hvor lang tid systemet må være om at bygge den. Derfor anbefaler vi at man inddeler sit feed i flere sider, som vil være hurtigere at bygge. Det gøres på nedenstående måde:

Eksempel på feed:

<{assign var="products_on_page" value=5}>
<{assign var="offset" value=$get.page*$products_on_page}>

<{assign var="count" value=0}>
<{assign var="products" value=$landing_page->getProducts($products_on_page, $offset, $count)}>


<{$landing_page->getName()|escape}>


<{section name="i" loop=$products}>

<{$products[i]->getName()|escape}>

<{/section}>


Ovenstående vil vise fem produkter på hver side, og de enkelte sider kan tilgås via:

/url-til-landingsside.xml?page=0

/url-til-landingsside.xml?page=1

/url-til-landingsside.xml?page=2

/url-til-landingsside.xml?page=3

Osv. ..

Dette website bruger cookies

Vi benytter cookies til at tilpasse indhold og annoncer, vise sociale mediefunktioner, og analysere vores webtrafik.

Oplysninger om din brug af vores hjemmeside deles også med vores partnere inden for sociale medier, annoncering, og analyse, som kan kombinere dem med andre data fra dine interaktioner med deres tjenester.

Læs mere om vores cookies