Zum Inhalt springen

showNotinStock funktioniert nicht

Erstellt am 16. Januar 2006 · 10 Antworten · letzte Antwort am 17. Januar 2006

Tags: Frage

timtim ·

tt_products 2.4.0 installiert (update von früherem Shop)

alwaysInStock = 1
showNotinStock = 1

trotzdem werden die Produkte mit Anzahl 0 nicht angezeigt. Wer kann helfen?

Danke. Tim

timtim ·

Hallo Michael,

diese Angabe habe ich doch (s.o.)! Ich habe alle Variablen über den Constant Editor gesetzt, so daß auch die Schreibweise (kleines a) richtig sein müßte.

Hat sonst keiner dieses Problem?

timtim ·

Offensichtlich habe ich einen Bug in tt_products entdeckt. Meines Erachtens müßte es im File

class.tx_ttproducts_list_view.php

in der Zeile

$wherestock = ($this->config['showNotinStock'] ? '' : 'AND (inStock <> 0) ');

nicht config sondern conf heißen. Damit funktionert es nämlich. Kann das irgendjemand mal den Entwicklern mitteilen bitte?

Nette Grüße, Tim

just2b ·
timtim schrieb

Kann das irgendjemand mal den Entwicklern mitteilen bitte?

in jedem File gibt es die Emailadr vom Entwickler, bugtracker kann auch jeder rein (nach anmeldung)

lg georg

hoppefamily ·

Die Einträge sind anders (CASE SENSITIVE).

Der Eintrag heißt: "AlwaysInStock" nicht "alwaysInStock". *** Ich weiß nicht wie oft ICH darauf hereingefallen bin ... ***

Bei mir funktioniert es damit. Ohne Änderungen am Source-Code.

Ich bin mir nicht ganz sicher: Ich glaube jedoch gesehen zu haben das es entweder in der Doku oder im deutschen Tutorial "alwaysInStock" heißt. Also ein Fehler in der Doku.

Gruss
Michael

Flink ·
hoppefamily schrieb

Die Einträge sind anders (CASE SENSITIVE).

Der Eintrag heißt: "AlwaysInStock" nicht "alwaysInStock". *** Ich weiß nicht wie oft ICH darauf hereingefallen bin ... ***

"alwaysInStock" ist richtig. Die andere Schreibweise wird nach einiger Zeit gelöscht werden.

Da ist leider ein Fehler passiert, weil OpenOffice den Anfangsbuchstaben automatisch auf groß geändert hatte.
:o

timtim ·

Groß oder klein, es war jedenfalls ein Bug wie mir der Autor eben per Email bestätigt hat. Wer also noch die Version < 2.4.4 hat sollte die Änderung wie oben beschrieben durchführen.
Ich glaube er hat es direkt geändert und 2.4.4 bereitgestellt, zumindest hatte er mir einen link dazu geschickt.

Grüße, Tim