Zum Inhalt springen

[pointer] von pi_list_browseresults in COOLURI um 1 erhöhen?

Erstellt am 1. November 2009 · Noch keine Antworten

Tags: URLs & Routing, Frage

maggo ·

ich habe eine extension geschrieben, die die funktion pi_list_browseresults verwendet - u.a. zur navigation innerhalb der datensätze. dafür wird ein tx_meineext[pointer] an die url angehängt - soweit so gut

nun zu meinem problem:

mit cooluri möchte ich die urls etwas "verschönern"

auszug aus meinem predefinedparts in der cooluriconf.xml

<part key="seite-([0-9]+)" regexp="1" notrequired="1">
     <parameter>accolist[pointer]</parameter>
     <value>$1</value>
</part>

<part key="seite-([0-9]+)" regexp="1" notrequired="1">
<parameter>accolist[pointer]</parameter>
<value>$1</value>
</part>

(hinweis: im code wurde mir die zeile mit dem value zerschnitten)

leider ist die erste seite tx_meineext[pointer]=0 ... und die zweite seite tx_meineext[pointer]=1

--> tx_meineext[pointer]=1 --> seite-1 .. das ist aber seite 2

wir kann ich nun die einstellungen in der xml (oder wo auch immer) so anpassen, dass der wert von tx_meineext[pointer] um 1 erhöht wird?

habt ihr eine idee? oder müsste ich diese frage lieber im extension-forum posten, da ich das problem nur in der extension beheben kann?

über ein paar ideen würde ich mich sehr freuen.