Preise nur für eingeloggte User anzeigen

Hallo an alle Oxid-User!
Ich habe natürlich erst versucht die Antwort in den Foren zu finden -> leider nichts!
Ich möchte es so einrichten, dass wenn man sich nicht einloggt, bekommt er auch keine Preise zu sehen. Also Standard-Preis ausbleneden und nur wenn eingeloggt wird dann Preis A, B oder C angezeit je nach Benutzergruppe! Geht das? Wenn ja wie?

Der Link wo das beschrieben wird funktioniert nicht:
http://www.oxid-esales.com/en/resources/forum/templates-and-design/preisewarenkorb-erst-nach-einloggen-anzeigen

Hallo,

schau mal hier
http://www.oxid-esales.com/forum/showthread.php?t=1129

Gruß

Na ja, es ist als hätte ich Sie nach einer Adresse gefragt und Sie haben mir nur die Wohnungsnummer gegeben, (Land/unbekannt,Stadt/unbekannt/, usw.:()

Hm versteh ich nicht…

Ich möchte es so einrichten, dass wenn man sich nicht einloggt, bekommt er auch keine Preise zu sehen.

Das steht doch sehr wohl in dem Forenbeitrag drin wie sich das realisieren lässt.

Viellciht hilft die dieser Thread auch ein wenig:
http://www.oxid-esales.com/forum/showthread.php?t=1477

Einfachst möglichkeit:

direkt in den Templates wo preise angezeigt werden also details.tpl und products.tpl
eine smarty if abfrage nach dem passwort des Users.


[{if $oxcmp_user->oxuser__oxpassword->value}]
Hier den Code der den Preis anzeigt
[{ /if }]

Nicht falsch verstehen, aber ein kl. Tipp an alle.
Besser als im Forum suchen ist erstmal ganz gründlich zu überlegen was man den genau will und dann zu überlegen ob oxid das im Shop nicht schon an irgendeiner Stelle macht.Oft ist das so dann kann man sich den Ansatz dort abschauen.

Gruß,

MaGro vielen Dank!
Hat es funktioniert, bleibt nur “Kennen Sie schon… ?” Artikel zu finden und dann schlaffen