Jump to content

Zusätzliches Feld bei Checkout


Recommended Posts

Du

  • definierst ein neues Datenbankfeld,
  • erweiterst die gewünschte Klasse in /classes/checkout,
  • erweiterst die von Dir gewünschte Checkout-Vorlage, in der das Feld erscheinen soll, um eine form mit dem entsprechenden Eingabefeld, also einen Block mit einem Input-Feld in das gewünschte Partial setzen)
  • schreibst eventuell ein kleines Javaskript für ein Dropdown, dass du in der custom.js im Verzeichnis assets des Templates ablegen kannst.
  • Anschließend musst du natürlich auch den Kundenbereich des Back Office auf ähnliche Weise erweitern, damit du den Inhalt des Feldes auch angezeigt bekommst.

Die folgende Anleitung für 1.6 (hier im Beispiel für das Anmeldeformular) dürfte sich für das Back Office nur wenig von 1.7 unterscheiden: http://prestacraft.com/adding-new-fields-to-the-registration-form/#

Aber im Frontend ist die Programmierung für 1.7  da schon ganz anders.

Du kannst das gegebenfalls auch über einen selbst geschriebenen Hook lösen, der dannn an geeigneter Stelle aufgerufen wird, aber natürlich vorher in der entsprechendeden Klasse bekannt gegeben werden muss.

Oder Du sparst Dir das Ganze und gibst zwischen 30 und 50 EUR aus:

https://addons.prestashop.com/de/anmeldung-und-bestellvorgang/27422-custom-fields-registration-form-and-checkout.html

https://addons.prestashop.com/de/anmeldung-und-bestellvorgang/19008-benutzerdefinierte-felder-fugen-sie-feld-zur-checkout.html

Und das ist Dir wirklich zu teuer???

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...