Zum Inhalt springen

###LINK_NEXT### wird in List View nicht angezeigt

Erstellt am 20. Juni 2006 · 4 Antworten · letzte Antwort am 21. Juni 2006

Tags: Frage

dabjoern ·

Hi auch,

ich verwende tt_products Version 2.4.11. In der List View werden die Marker LINK_PREV und BROWSE_LINKS ordnungsgemäß ersetzt.

LINK_NEXT wird hingegen nicht angezeigt (auch nicht der Marker an sich).

Woran kann das liegen?

Hier noch ein Ausschnitt meines Templates:

<!-- ###ITEM_LIST_TEMPLATE### begin -->
	<!-- ###ITEM_CATEGORY_AND_ITEMS### begin -->
		<!-- ###ITEM_LIST### begin -->
			<!-- ###ITEM_SINGLE### begin-->
			<div class="product_item">
			<form method="post" action="###FORM_URL###" name="###FORM_NAME###">
				<div class="product_img">###PRODUCT_IMAGE###</div>
				<div class="product_txt">
					<h3>###PRODUCT_TITLE### - Art.Nr.: ###PRODUCT_ITEMNUMBER###</h3>
					<p>###PRODUCT_SUBTITLE###</p>
					<p><!--###LINK_ITEM###-->&#8250;&nbsp;Produktdetails<!--###LINK_ITEM###--></p>
					<p><strong>Brutto-Preis: ###PRICE_TAX### &euro; (Netto: ###PRICE_NO_TAX### &euro;)</strong></p>
					<p>Menge: <input type="text" name="###FIELD_NAME###" value="###FIELD_QTY###" size="3" maxlength="4" /> <input type="submit" name="order" value="In den Warenkorb" onClick="if (!document.forms['###FORM_NAME###']['###FIELD_NAME###'].value!=''){document.forms['###FORM_NAME###']['###FIELD_NAME###'].value=1;};" /></p>
				</div>
			</form>
			</div>
			<!-- ###ITEM_SINGLE### end -->
		<!-- ###ITEM_LIST### end -->
	<!-- ###ITEM_CATEGORY_AND_ITEMS### end -->
<!--###LINK_PREV###-->zurück<!--###LINK_PREV###-->
	<!-- ###LINK_BROWSE### begin -->###BROWSE_LINKS###<!-- ###LINK_BROWSE### end-->
	<!--###LINK_NEXT###-->vor<!--###LINK_NEXT###-->
<!-- ###ITEM_LIST_TEMPLATE### end -->

Beste Grüße
dabjoern

Flink ·
dabjoern schrieb

LINK_NEXT wird hingegen nicht angezeigt (auch nicht der Marker an sich).

Der wird nicht angezeigt, wenn es keine weiteren Produkte gibt und man deshalb nicht weiter blättern kann.

dabjoern ·

Hallo,

also ich habe eingestellt, dass 2 Produkte pro Seite angezeigt werden. Drei Produkte sind insgesamt vorhanden. Demnach werden die Waren auf 2 Seiten verteilt. Auf Seite 1 sollte der Pagebrowser und der "vor"-Button sein. Ich sehe aber lediglich den Pagebrowser (i.d.F. "1 2"). Auf Seite 2 sehe ich dann einen ordnungsgemäßen "zurück"-Button und den Browser. Der "vor"-Button fehlt m.E. also definitiv auf Seite 1.

Beste Grüße
dabjoern

Flink ·

korrigiere in lib/class.tx_ttproducts_list_view.php ca. Zeile 350:

if ($iCount == $this->config['limit'] && ($row = $TYPO3_DB->sql_fetch_assoc($res)))	{
	$more = 1;
}

Wäre das besser?

dabjoern ·

Hallo Flink,

danke für deinen Post. Genau dies ist die Lösung 🙂 Nun existiert der "vor"-Link.

Viele Grüße
dabjoern