Platzierung der seitenaufteilung oben und unten

namiro

Mitglied
hallo, erstmal sorry for mein Deutsch, ich habe eine Frage über die Platzierung der Seitenaufteilung.
Es geht um ein onlineshop, momentan werden die Seiten je nach 4 Artikeln aufgeteilt.

Die Nummer sind momentan einmal unter der Liste, man möchtet nun sie auch oben der Liste platzieren.

Ich habe erstmal versucht, das Teil, das die Nummer ausgibt, einfach zu kopieren und oberhalb der Liste einzufügen.

Auf ersten Blick scheint es zu funktionieren, aber obere Nummer erscheint, nur dann, wenn man die Seite 2mal aufruft.

Kann jemand mir helfen?

Der Code ist mit einer CMS-Script, kein Typo3 und joomla u.a., geschrieben. Und kein javascript. :[
 
Was immer das auch ist - PHP ist es definitv nicht.
Ich kanns dir ins allgemeine Coder-Forum verscheiben..

Unter dem Link seh ich das folgende:
Code:
 <div id="content" style="padding-top: 25px;">
<!--{{vtIf: {vtGet: id}.neq.{vtGet: activeCat} }}-->
<!--{{vtUse: {vtGet: activeCat} }}-->
<!--{{vtSelect: -type="artikel", -filter="{variante}.eq.0", -sortfield="sortValue"}}-->
<!--{{vtLoop: -size="4"}}-->
<!--{{vtScript}}-->
<!--
{{vtSet: merkmale1="", merkmale2="", auswahlfelder="0"}}
{{vtDBSelect: SELECT group_concat(distinct merkmal1 order by merkmal1 asc separator '|') as merkmale1, group_concat(distinct merkmal2 order by merkmal2 asc separator '|') as merkmale2, count(distinct merkmal1) as cm1, count(distinct merkmal2) as cm2 FROM `{vtConfig: mysqlTablePrefix}data_artikel` INNER JOIN `{vtConfig: mysqlTablePrefix}content` ON (id = vtid AND containerID = {vtGet: activeCat}) where bezeichnung = '{Bezeichnung}' group by bezeichnung}}
{{vtDBLoop}}
{{vtIf: {vtDBField: cm1}.gt.1}}
{{vtSet: merkmale1="{vtDBField: merkmale1}"}}
{{vtCode: $vt->vtset(array("merkmale1" => utf8_decode_merkmale($vt->vtget("merkmale1"))));}}
{{vtCalc: {vtGet: auswahlfelder} + 1}}
{{vtSet: auswahlfelder}}
{{vtEndIf}}
{{vtIf: {vtDBField: cm2}.gt.1}}
{{vtSet: merkmale2="{vtDBField: merkmale2}"}}
{{vtCode: $vt->vtset(array("merkmale2" => utf8_decode_merkmale($vt->vtget("merkmale2"))));}}
{{vtCalc: {vtGet: auswahlfelder} + 1}}
{{vtSet: auswahlfelder}}
{{vtEndIf}}
{{vtExit}}
{{vtEndDBLoop}}
{{vtEndDBSelect}}
{{vtCode: setCurrentVariant();}}
{{vtSet: mainID="{vtID}"}}
{{vtSet: showVariant="0"}}
{{vtIf: {vtGet: currentMerkmal1}.neq.}}
{{vtIf: {vtGet: currentMerkmal1}.neq.{merkmal1} }}
{{vtSet: showVariant="1"}}
{{vtEndIf}}
{{vtEndIf}}
{{vtIf: {vtGet: currentMerkmal2}.neq.}}
{{vtIf: {vtGet: currentMerkmal2}.neq.{merkmal2} }}
{{vtSet: showVariant="1"}}
{{vtEndIf}}
{{vtEndIf}}
{{vtSet: bild_klein="{vtMedia: bild_klein}", herstellerlogo="{vtMedia: herstellerlogo}", name_gross="{vtMedianame: bild_gross}", name1="{vtMedianame: bild1}", name2="{vtMedianame: bild2}", name3="{vtMedianame: bild3}", name4="{vtMedianame: bild4}"}}
{{vtSet: images="0"}}
{{vtIf: {vtGet: name_gross}.neq.}}
{{vtSet: images="1"}}
{{vtEndIf}}
{{vtIf: {vtGet: name1}.neq.}}
{{vtSet: images="1"}}
{{vtEndIf}}
{{vtIf: {vtGet: name2}.neq.}}
{{vtSet: images="1"}}
{{vtEndIf}}
{{vtIf: {vtGet: name3}.neq.}}
{{vtSet: images="1"}}
{{vtEndIf}}
{{vtIf: {vtGet: name4}.neq.}}
{{vtSet: images="1"}}
{{vtEndIf}}
-->
<!--{{vtEndScript}}-->
<!--{{vtIf: {vtGet: showVariant}.eq.1}}-->
<!--{{vtIf: {vtGet: currentMerkmal1}.neq.}}-->
<!--{{vtSet: queryMerkmal1="{vtGet: currentMerkmal1}"}}-->
<!--{{vtElse}}-->
<!--{{vtSet: queryMerkmal1="{merkmal1}"}}-->
<!--{{vtEndIf}}-->
<!--{{vtIf: {vtGet: queryMerkmal1}.eq.}}-->
<!--{{vtSet: queryMerkmal1="'{vtGet: queryMerkmal1}' OR merkmal1 IS NULL"}}-->
<!--{{vtElse}}-->
<!--{{vtSet: queryMerkmal1="'{vtGet: queryMerkmal1}'"}}-->
<!--{{vtEndIf}}-->
<!--{{vtIf: {vtGet: currentMerkmal2}.neq.}}-->
<!--{{vtSet: queryMerkmal2="{vtGet: currentMerkmal2}"}}-->
<!--{{vtElse}}-->
<!--{{vtSet: queryMerkmal2="{merkmal2}"}}-->
<!--{{vtEndIf}}-->
<!--{{vtIf: {vtGet: queryMerkmal2}.eq.}}-->
<!--{{vtSet: queryMerkmal2="'{vtGet: queryMerkmal2}' OR merkmal2 IS NULL"}}-->
<!--{{vtElse}}-->
<!--{{vtSet: queryMerkmal2="'{vtGet: queryMerkmal2}'"}}-->
<!--{{vtEndIf}}-->
<!--{{vtDBSelect: SELECT vtid FROM `{vtConfig: mysqlTablePrefix}data_artikel` where bezeichnung = '{Bezeichnung}' AND (merkmal1 = {vtGet: queryMerkmal1}) AND (merkmal2 = {vtGet: queryMerkmal2}) LIMIT 1 }}-->
<!--{{vtDBLoop}}--><!--{{vtUse: {vtDBField: vtid} }}-->
<!--{{vtInclude: includes/item.html}}--><!--{{vtEndUse}}-->
<!--{{vtEndDBLoop}}-->
<!--{{vtEndDBSelect}}-->
<!--{{vtElse}}-->
<!--{{vtInclude: includes/item.html}}-->
<!--{{vtEndIf}}-->
<!--{{vtEndLoop}}-->
<div id="untergruppe">
<!--{{vtPortions: -class="zahl", -span="3", -omit="&nbsp;...&nbsp;", -sep="&nbsp;|&nbsp; ", -prev="", -next=""}}-->
</div>
<!--{{vtEndSelect}}-->
<!--{{vtEndUse}}-->
<!--{{vtElse}}-->
<!--{{vtSelect: -type="artikel", -filter="{variante}.eq.0", -sortfield="sortValue"}}-->
<!--{{vtLoop: -size="4"}}-->
<!--{{vtScript}}-->
<!--
{{vtSet: merkmale1="", merkmale2="", auswahlfelder="0"}}
{{vtDBSelect: SELECT group_concat(distinct merkmal1 order by merkmal1 asc separator '|') as merkmale1, group_concat(distinct merkmal2 order by merkmal2 asc separator '|') as merkmale2, count(distinct merkmal1) as cm1, count(distinct merkmal2) as cm2 FROM `{vtConfig: mysqlTablePrefix}data_artikel` INNER JOIN `{vtConfig: mysqlTablePrefix}content` ON (id = vtid AND containerID = {vtGet: activeCat}) where bezeichnung = '{Bezeichnung:raw}' group by bezeichnung}}
{{vtDBLoop}}
{{vtIf: {vtDBField: cm1}.gt.1}}
{{vtSet: merkmale1="{vtDBField: merkmale1}"}}
{{vtCode: $vt->vtset(array("merkmale1" => utf8_decode_merkmale($vt->vtget("merkmale1"))));}}
{{vtCalc: {vtGet: auswahlfelder} + 1}}
{{vtSet: auswahlfelder}}
{{vtEndIf}}
{{vtIf: {vtDBField: cm2}.gt.1}}
{{vtSet: merkmale2="{vtDBField: merkmale2}"}}
{{vtCode: $vt->vtset(array("merkmale2" => utf8_decode_merkmale($vt->vtget("merkmale2"))));}}
{{vtCalc: {vtGet: auswahlfelder} + 1}}
{{vtSet: auswahlfelder}}
{{vtEndIf}}
{{vtExit}}
{{vtEndDBLoop}}
{{vtEndDBSelect}}
{{vtCode: setCurrentVariant();}}
{{vtSet: mainID="{vtID}"}}
{{vtSet: showVariant="0"}}
{{vtIf: {vtGet: currentMerkmal1}.neq.}}
{{vtIf: {vtGet: currentMerkmal1}.neq.{merkmal1} }}
{{vtSet: showVariant="1"}}
{{vtEndIf}}
{{vtEndIf}}
{{vtIf: {vtGet: currentMerkmal2}.neq.}}
{{vtIf: {vtGet: currentMerkmal2}.neq.{merkmal2} }}
{{vtSet: showVariant="1"}}
{{vtEndIf}}
{{vtEndIf}}
{{vtSet: bild_klein="{vtMedia: bild_klein}", herstellerlogo="{vtMedia: herstellerlogo}", name_gross="{vtMedianame: bild_gross}", name1="{vtMedianame: bild1}", name2="{vtMedianame: bild2}", name3="{vtMedianame: bild3}", name4="{vtMedianame: bild4}"}}
{{vtSet: images="0"}}
{{vtIf: {vtGet: name_gross}.neq.}}
{{vtSet: images="1"}}
{{vtEndIf}}
{{vtIf: {vtGet: name1}.neq.}}
{{vtSet: images="1"}}
{{vtEndIf}}
{{vtIf: {vtGet: name2}.neq.}}
{{vtSet: images="1"}}
{{vtEndIf}}
{{vtIf: {vtGet: name3}.neq.}}
{{vtSet: images="1"}}
{{vtEndIf}}
{{vtIf: {vtGet: name4}.neq.}}
{{vtSet: images="1"}}
{{vtEndIf}}
-->
<!--{{vtEndScript}}-->
<!--{{vtIf: {vtGet: showVariant}.eq.1}}-->
<!--{{vtIf: {vtGet: currentMerkmal1}.neq.}}-->
<!--{{vtSet: queryMerkmal1="{vtGet: currentMerkmal1}"}}-->
<!--{{vtElse}}-->
<!--{{vtSet: queryMerkmal1="{merkmal1}"}}-->
<!--{{vtEndIf}}-->
<!--{{vtIf: {vtGet: queryMerkmal1}.eq.}}-->
<!--{{vtSet: queryMerkmal1="'{vtGet: queryMerkmal1}' OR merkmal1 IS NULL"}}-->
<!--{{vtElse}}-->
<!--{{vtSet: queryMerkmal1="'{vtGet: queryMerkmal1}'"}}-->
<!--{{vtEndIf}}-->
<!--{{vtIf: {vtGet: currentMerkmal2}.neq.}}-->
<!--{{vtSet: queryMerkmal2="{vtGet: currentMerkmal2}"}}-->
<!--{{vtElse}}-->
<!--{{vtSet: queryMerkmal2="{merkmal2}"}}-->
<!--{{vtEndIf}}-->
<!--{{vtIf: {vtGet: queryMerkmal2}.eq.}}-->
<!--{{vtSet: queryMerkmal2="'{vtGet: queryMerkmal2}' OR merkmal2 IS NULL"}}-->
<!--{{vtElse}}-->
<!--{{vtSet: queryMerkmal2="'{vtGet: queryMerkmal2}'"}}-->
<!--{{vtEndIf}}-->
<!--{{vtDBSelect: SELECT vtid FROM `{vtConfig: mysqlTablePrefix}data_artikel` where bezeichnung = '{Bezeichnung}' AND (merkmal1 = {vtGet: queryMerkmal1}) AND (merkmal2 = {vtGet: queryMerkmal2}) LIMIT 1 }}-->
<!--{{vtDBLoop}}--><!--{{vtUse: {vtDBField: vtid} }}-->
<!--{{vtInclude: includes/item.html}}--><!--{{vtEndUse}}-->
<!--{{vtEndDBLoop}}-->
<!--{{vtEndDBSelect}}-->
<!--{{vtElse}}-->
<!--{{vtInclude: includes/item.html}}-->
<!--{{vtEndIf}}-->
<!--{{vtEndLoop}}-->
<div id="untergruppe">
<!--{{vtPortions: -class="zahl", -span="3", -omit="&nbsp;...&nbsp;", -sep="&nbsp;|&nbsp; ", -prev="", -next=""}}-->
</div>
<!--{{vtEndSelect}}-->
<!--{{vtEndIf}}-->
<!--{{vtIf: {vtGet:ItemsExist}.neq.1}}-->
<p>Seite befindet sich noch im Aufbau</p>
<!--{{vtEndIf}}-->
</div>
 
Zurück