Hallo allerseits,
Welche Möglichkeit bietet Typo3 eigentlich, um eine Eingabemaske einer Extension, in diesem Fall tt_products, um neue Felder zu erweitern ? Ist dies nur durch eine Neu/Umprogrammierung zu erreichen, oder gibt es einen einfacheren Weg ?
Grueße
Eingabemaske erweitern
picknick schriebIst dies nur durch eine Neu/Umprogrammierung zu erreichen, oder gibt es einen einfacheren Weg ?
Die Erweiterung des Backends kann durch Hinzufügen der Felder in die tt_products Tabelle von jeder neuen Extension aus erfolgen. Damit die Felder aber von tt_products auch verwendet und angezeigt werden, müssen Korrekturen im Code erfolgen.
Damit die Felder aber von tt_products auch verwendet und angezeigt werden, müssen Korrekturen im Code erfolgen
Spielt sich das alles in der Datei class.tx_ttproducts.php ab ? Welche Reihenfolge würdest du zur Bearbeitung einer Extension empfehlen ?
Nein, der Code ist auf mehrere PHP-Dateien verstreut.
1. Zunächst sollte über eine eigene Extension die TCA zu tt_products erweitert werden. Damit steht sie im Backend zur Verfügung und die Felder stehen in tt_products auch bereits zur Verfügung. Ev. auch Felder für die Language-Datei einfügen.
2. Jetzt müssen die Stellen im Code gesucht werden, wo die Marker ersetzt werden. Dort muß Code für die neuen Felder hinein. Ebenso müssen die neuen Marker ins Template aufgenommen werden.
Hallo Flink.
Kannst du das eventuell etwas genauer erläutern? ich benötige unbedingt noch eigene marker im warenkorb, habe auch schon diverse threads dazu gelesen. bisher hat jedoch keine lösung bei mir funktioniert.
Vielen Dank für Info