Denn es ist ein Gott und ein Mittler zwischen Gott und den Menschen, nämlich der Mensch Christus Jesus, der sich selbst gegeben hat für alle zur Erlösung, daß solches zu seiner Zeit gepredigt würde;
1 Timotheus 2:5-6
autor | |
25-09-09 10:58:25 | Bestellmöglichkeit unterdrücken für "ausverkauft" |
Alexandra Bohle |
Hallo Forum, über tt_products schaut sich der Nutzer bei mir viele Produkte-Listen an. Das funktioniert auch alles soweit. Davon sind einige vergriffen ("in Kürze lieferbar" als Default Eintrag an der Stelle). Diese sollen zwar angezeigt werden, aber nicht mehr zu bestellen sein. Die Bestandsmenge soll nicht angegeben werden, nur im Fall "vergriffen" ist eine Null eingetragen. Wie bekomme ich diese Bedingung hin? Per Typoscript? Also "wenn ausverkauft, dann keine Bestellmöglichkeit, sonst Bestellmöglichkeit"? Herzlichen Dank für Eure Hilfe! tt_products Version 2.60 typo Version 4.28 |
25-09-09 13:23:08 | nicht auf Lager |
Franz Holzinger |
Alle Produkte können immer bestellt werden, auch wenn sie momentan nicht auf Lager sind. In tt_products 2.8.0 gibt es hierfür eine Erweiterung. Man kann im Shop Template folgende neuen Subparts eintragen: <!-- ###PRODUCT_INSTOCK_EQ_0### begin --> Nicht mehr auf Lager! <!-- ###PRODUCT_INSTOCK_EQ_0### end --> <!-- ###PRODUCT_INSTOCK_NE_0### begin --> Ist auf Lager! <!-- ###PRODUCT_INSTOCK_NE_0### end --> Damit wird direkt angezeigt, was noch bestellbar ist. Und für den Button in den Warenkorb gibt es folgende Neuerung: <input id="###BASKET_INTO_ID###" type="submit" ###DISABLED### name="order" value="###BASKET_INTO###" onClick="if(!document.forms['###FORM_NAME###']['###FIELD_NAME###'].value!=''){document.forms['###FORM_NAME###']['###FIELD_NAME###'].value=1;};"> Der Button wird deaktiviert angezeigt, wenn ein Produkt nicht mehr auf Lager ist. Damit kann keiner bestellen. Im Warenkorb wird außerdem die Anzahl überprüft. Es können maximal noch soviele Produkte in den Warenkorb gelegt werden, als auf Lager vorrätig sind. |
27-09-09 13:27:28 | nicht auf Lager |
Alexandra |
Vielen Dank für die Information! Ab wann wird denn die Version 2.8 erhältlich sein? |
27-09-09 13:29:32 | Nachtrag |
Alexandra |
Gibt es zu plugin.tt_products.notInStockMessage einen Marker, mit dem ich die Nachricht einbinden kann? |
28-09-09 09:31:28 | notInStockMessage |
Franz Holzinger |
Die Nachricht für 'nicht auf Lager' bzw. 'auf Lager' wird über den Marker ###PRODUCT_INSTOCK### oder ###ARTICLE_INSTOCK### ausgegeben. Die tt_products 2.8.0 ist als Beta Version bereits jetzt über http://ttproducts.de gegen einen Sponsor Beitrag erhältlich. Sie wird in ca. 3 Jahren im TYPO3 TER sein. |
28-09-09 11:26:06 | danke! |
Alexandra |
Danke!!! |
9-12-09 13:22:51 | |
Claus Fassing |
Hallo, ich verwende Version 2.8.0 und der Anwendungsfall ist mit dem des OP identisch. Zum Subpart PRODUCT_INSTOCK_EQ_0 bzw. PRODUCT_INSTOCK_NE_0 finde ich weder einen Hinweis im Handbuch, noch im Beispieltemplate. Diese Subparts werden zwar grundsätzlich aufgelöst, allerdings immer, unabhängig davon ob noch Artikel verfügbar sind oder nicht. Müssen, bzw. dürfen diese Subparts nur in entsprechenden Bereichen verwendet werden, oder Bedarf es einer bestimmten Konfigurationseinstellung diesbezüglich? Die notInStockMessage wird nicht ausgeben. Der Marker ###PRODUCT_INSTOCK### oder ###ARTICLE_INSTOCK### gibt diese Nachricht ebenfalls nicht aus wie hier beschrieben, sondern lediglich die verfügbare Menge der Artikel. Steht notInStockMessage in der Version nicht mehr zur Verfügung ? Grüße, Claus |
10-12-09 09:30:08 | Produkt Einzelbereich |
Franz Holzinger |
Diese Marker kommen im Beispiel Template example_template_bill_de.tmpl auf Zeile 100 vor. Es hat hier zuletzt eine Fehlerkorrektur gegeben-> 2.8.0 rc7 Die notInStockMessage sollte auch weiterhin angezeigt werden, wenn der Wert 'inStock' beim Produkt leer ist. |
10-12-09 13:02:05 | |
Claus Fassing |
Ich kann auch im rc7 das Template example_template_bill_de.tmpl nicht finden. Ist dies extra zu beziehen ? Im Verzeichnis template finden sich lediglich folgende Templates example_locallang_xml.html products_css_variants_de.html products_help.tmpl products_search.html Wenn ich das richtig verstanden habe, wird die in notInStockMessage definierte Nachricht an den Markern ###PRODUCT_INSTOCK### oder ###ARTICLE_INSTOCK### ausgegeben. Diese geben allerdings den Warenbestand aus. Also 0 oder 1 oder 10 usw. und nicht die definierte Nachricht. Grüße, Claus |
15-12-09 10:40:33 | neue Extension addons_tt_products |
Franz Holzinger |
Die meisten Template Dateien und Icons aus tt_products sind ab Version 2.8.0 in eine andere Extension ausgelagert worden: addons_tt_products . |
16-12-09 09:51:02 | Update löst das Problem |
Claus Fassing |
Mit der Aktualisierung auf 2.8.0 rc7 funktionieren nun auch die o.g. Subparts wie erwartet. |
< Zurück zum Forum |