Kundendaten und Zahlungsweise nicht änderbar setzen

Hallo zusammen, ich würde gerne die Möglichkeit ausschließen, dass jemand, der bereits in der Kunde im Shop ist, seine Kundendaten und die Zahlungsweise nicht ändern kann. Er soll sich also anmelden können. Nach der Synchronisierung der Daten soll er dann im Shop seine Daten angezeigt bekommen, sie aber nicht mehr ändern können. Wo muss ich eingreifen? Im Template? Ich hoffe auf fundierte Hilfe, da ich Shopware-Neuling bin und mittels der Suche nichts passendes finden konnte.

Ich würde mich durch das Kundenkonto und den Bestellvorgang klicken und jedes Vorkommen von „Rechnungsadresse“ o.ä. notieren - und anschließend alle Links in den Templates entfernen. Anschließend kannst du einfach per Plugin entspreche Actions des Account controllers auf den Index umleiten - zb die billingAction. Im wiki findest du jede Menge Beiträge für den Einstieg - zum Beispiel: Template: http://wiki.shopware.de/Templatedokumen … 6_486.html http://wiki.shopware.de/Schnelleinstieg … 6_486.html Plugin: http://wiki.shopware.de/Frontend_cat_870.html Viele Grüße

1 Like

Danke, das war eine einfache und sehr effektive Idee. :thumbup: Hat wunderbar geklappt. Die Links und notwendigen Texte fand ich über die Textbausteine bei den Einstellungen im Backend per Wortsuche, wo die passende Templatedatei und der Textbaustein entsprechend gelistet sind.

Natürlich kann man weiterhin die URLs direkt aufrufen - zb www.meinshop.de/account/billing. Hier solltest du darauf achten, dass diese Anfragen umgeleitet werden - entweder per htaccess oder Plugin. Viele Grüße

Danke für diese wichtige Info. Könntest du mir ein Beispiel dafür z.B. mit htaccess geben? Wohin soll dann geleitet werden? Auf die Startseite z.B. oder wohin meinst du?