Zum Inhalt springen

###FIELD_QTY### ist leer

Erstellt am 6. Dezember 2005 · 6 Antworten · letzte Antwort am 1. März 2007

Tags: Frage

yoggi74 ·

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 -->

yoggi74 ·

Nein, habe nur Produkte in einem Sys-Ordner angelegt. Varianten und Artikel waren bisher nicht nötig. Werd jatzt mal welche zu Testzwecken anlegen. Mal sehen ob´s klappt....

yoggi74 ·

Hab mir jetzt mal den bananashop ein wenig angesehen. Bananaguard Blue hat mehrere Varianten, und dort wird die Menge in der ProduktLIST auch nicht angezeigt. Verständlicherweise. Allerdings ist mir der Sinn und Nutzen der Artikel eines Produktes noch nicht ganz klar geworden...

Zum Problem, dass die Mengen nicht angezeigt werden:
dass es an den Varianten bzw. Artikeln liegt kann ich wohl ausschließen.
Habe auch mehrere mitgelieferte templates ausprobiert-> immer das gleiche Problem.
Scheint mir doch eher danach auszusehen, dass mir irgendwo eine Einstellung fehlt.

svennail ·

Hallo,

Ich habe ein ähnliches Problem. Im Einsatz: Typo3 4.0.5 + tt_products 2.5.2
Und zwar außert sich bei mir das Phänomen in der Single Ansicht in Verbindung mit "Related Items" bei einem Produkt. Falls bei einem Produkt "related items" vorhanden sind, wird das Feld ###FIELD_QTY### bei den Related Products gefüllt, nicht aber beim eigentlichen Produkt. Sind keine "related items" vorhanden, wird das Feld auch wieder beim Produkt angezeigt. Ich bin leider etwas ratlos.

Danke im Voraus.

Sven

Edit:
Eine Sache habe ich festgestellt: Und zwar tritt das Phänomen nur auf, wenn bei einem Produkt die Beschreibung 3 (variant3) angegeben wird (???). Leider verstehe ich hier nicht, wo da der eigentliche Zusammenhang zur Angabe der Menge ###FIELD_QTY### ist.