Hallo,
habe in meinen shop (tt_products 2.3.10) das Problem, dass Produktmenge(###FIELD_QTY###) des jeweilegen Produkts nicht angezeigt wird. Dies ist bei der Single- (###ITEM_SINGLE_DISPLAY###) und der Listansicht(###ITEM_LIST_TEMPLATE###) der Fall. Im Warenkorb dagegen funktioniert es einwandfrei. Deshalb geh ich mal davon aus, dass die Produktmenge korrekt abgespeichert wird. Stellt sich nun die Frage warun?
Im PHP-Code ist wohl folgende Zeile für das Setzen der Menge verantwortlich (class.tx_ttproducts_view_div.php):
$temp = $basketExt[$row['uid']][$temp];
$markerArray['###FIELD_QTY###']= $temp ? $temp : '';
"$basketExt[$row['uid']][$temp]" ist beim debuggen nicht definiert. Vielleicht kann mir ja jemand weiterhelfen. Zusatzlich hab ich noch mein Template für die Einzelansich angefügt.
Danke schonmal...
<!-- ###ITEM_SINGLE_DISPLAY### begin
This subpart is used to display single products.
-->
<div class="headline"><!--###LINK_ITEM###-->###PRODUCT_TITLE###<!--###LINK_ITEM###--></div>
<div class="content_inner_box">
<form method="post" action="###FORM_URL###">
<div style=" float:left; width:120px; padding-top:0.5em">###PRODUCT_IMAGE###</div>
<div style=" margin-left:125px">
<span style="line-height:1.5">
<span class="big">Kategorie:</span> ###CATEGORY_TITLE### <br />
<span class="big">Artikelnummer:</span> ###PRODUCT_ITEMNUMBER###<br />
<span class="big">Preis:</span> ###PRICE_TAX### €<br />
<span class="big">Info:</span>
</span>
###PRODUCT_NOTE###<br /><br />
<span class="big">Menge: </span>
<input size="3" maxlength="3" type="text" style="text-align:right; " name="###FIELD_NAME###" value="###FIELD_QTY###" />
<input type="Submit" class="button" style="border:0; padding-right:1px" name="order" value="in den Warenkorb" />
</div>
</form>
</div>
<!--###LINK_ITEM###--> <- zur Angebotsliste <!--###LINK_ITEM###-->
<!-- ###ITEM_SINGLE_DISPLAY### end -->