Zum Inhalt springen

commerce preise im FE immer 0,00

Erstellt am 6. September 2010 · 5 Antworten · letzte Antwort am 19. Oktober 2010

Tags: Frage

hendrez ·

Guten Morgen,

vielleicht kann mir einer weiterhelfen.
ich habe commerce 0.12.4 und alle dazugehörigen erweiterungen installiert.
typo3 liegt in Version 4.4.2 vor.

Nun zu meinem Problem:
Wenn ich einen Artikel anlege und einen Preis, wird dieser auch im BE richtig angelegt. Gehe ich nun ins FE um eine Bestellung von diesem Artikel zu machen steht dort der Preis mit 0,00

Kennt jemand diesen Fehler?

::: Update :::

So ich habe noch mal rumgetestet, scheinbar hat es nichts mit commerce zu tun.
ich habe tt_products installiert, konfigurieret und artikel mit peisen angelegt.
Im FE wird auch alles angezeigt, NUR die Priese sind ebenfalls 0,00.

Hat jemand eine Idee wo es da hackt?

::: Lösung :::

So dieses Problem habe ich nun selbst lösen können.
ich habe alle erweiterungen deinstalliert und wieder neu installiert. danach ging es zwar auch noch nicht, aber die lösung war dann folgende:
mit phpmyadmin in die tabelle tx_commerce_article_prices und dort bei den preisen fehlte der eintrag in den feld fe_group, hier hab ich einfach die fe_group eingetragen und siehe da die Preise werden im FE angezeigt.

Roespompoes ·

Hi,

ich habe das selbe Problem. Leider kann ich Deiner Lösung nicht ganz folgen. In meiner Tabelle tx_commerce_article_prices gibt es schon einen Eintrag fe_group. Kannst Du noch mal genau erklären was Du gemacht hast? Danke im Voraus!

hendrez ·

hallo Roespompoes,

haben deine Preise in der spalte fe_group einen wert oder steht dort nichts drin?
Bei stand bei den preisen für die zahlungsarten und der versandart jeweils eine null drin. bei den preisen für die artikel, welche ich selbst angelegt hatte, stand in dem feld nichts.
entweder du füllst das über phpmyadmin mit der Benutzergruppe 0.
wenn sich die user im FE einloggen müssen um den shop zusehen machst du folgendes:
du gehst über Ansicht Liste in den commerce ordner products und öffnest einen artikel,und dann in die spalte Preise. hier musst du bei zugriff dem Preis eine Benutzergruppe zuweisen.

fullsize ·

Hi hendrez,

habe genau das gleiche Problem.

Wenn ich es nach deiner Anleitung auf 0 setzte wird er richtig angezeigt.

Sobald ich den Preis ändere, ist er wieder 0,00 und die Benutzergruppe fehlt wieder bei dem Eintrag.

Geht das nicht irgendwie dauerhaft, oder mach ich was falsch?
Also die Preise sollen für jedermann sichtbar sein

G. fullsize

hendrez ·

hallo fullsize,

leider habe ich dafür auch keine andere Lösung. Das ist wohl ein Bug in der Erweiterung Commerce.
Eventuel wird es in der nächste Stable-Version behoben sein.

Gruß

hendrez

Eros ·

Hallo,

der bug ist bereits auf forge gemeldet!

Ich habe es so gelöst:

Tabelle tx_commerce_article_prices in ext_tables.sql:

fe_group varchar(100) DEFAULT '0' NOT NULL,
ändern zu:
fe_group int(11) DEFAULT '0' NOT NULL,

Anschließend die Tabelle natürlich in der DB noch abgleichen mit phpmyadmin bzw. compare oder wie auch immer!

:-)