Ubercart Formular zum Einstellen der Artikel anpassen
Eingetragen von dotwired (36)
am 16.08.2009 - 11:19 Uhr in
am 16.08.2009 - 11:19 Uhr in
Hallöchen Leute!
Wie kann ich denn bei Ubercart das Formular für das Gewicht / die Größe des Artikels so wie den Standort zum Abholen entfernen? Diese Felde brauche ich nicht, da ich ja digitale Güter verkaufen möchte. Oder läuft das etwas gar nicht über Ubercart, sondern über Views??
MfG .wired
- Anmelden oder Registrieren um Kommentare zu schreiben
hook_form_alter
am 17.08.2009 - 06:26 Uhr
Gibt da mehrere Möglichkeiten:
1. Du könntest das Formular über hook_form_alter ändern. Das ist sicher die eleganteste Methode.
2. Du könntest ein JavaScript schreiben, das bei Aufrufen der Seite die Felder ausblendet. Diese Methode ist nicht sehr elegant. Sollte der Anwender JavaScript deaktiviert haben war die Arbeit quasi umsonst.
3. Die, von der ich eher abraten würde: Im Quellcode des Moduls rumschmieren. in uc_product.module die Formelemente, die du nicht haben willst, einfach auskommentieren. Ein Update des Moduls würde die ganze Arbeit zunichte machen.
Views spielt dabei keine Rolle. Wie schon gesagt, hook_form_alter ist die sichere Variante.