Franz Holzinger

Verse of the day

Denn es ist ein Gott und ein Mittler zwischen Gott und den Menschen, nämlich der Mensch Christus Jesus, der sich selbst gegeben hat für alle zur Erlösung, daß solches zu seiner Zeit gepredigt würde;
1 Timotheus 2:5-6

© Bible Gateway's Verse of the Day


autor  
6-12-08 14:45:12 Produkteigenschaften erweitern
Jens Pflüger
Hallo zusammen,

ich bin auf der Suche nach einer Möglichkeit, die bestehenden Felder der Produkteigenschaften (z.B. Preis, Gewicht, ArtikelNr) um neue Felder zu erweitern. Da es sich um einen Weinshop handelt, würde ich neue Attribute, wie beispielsweise Jahrgang, Alkoholgehalt, Restsüße oder ähnliches, anlegen wollen.

Die Produkte werden nicht von mir persönlich angelegt. Daher wäre die Eingabe (wie gewohnt) über das Backend eine sehr elegante Lösung. Wie lässt sich so etwas umsetzen?

Vielen Dank vorab für Eure Hilfe!
Gruß,
Jens
18-12-08 16:35:28 Zusatz-Extension
Franz Holzinger
Für solche spezielle Anforderungen soll eine Zusatz-Extension geschrieben werden. In dieser werden die zusätzlichen Tabellenfelder angelegt. Eine Grundextension kann man über den Extension Manager und die Kickstarter Extension anlegen. Danach müssen dort die Hooks von tt_products weiterverarbeitet werden.

Das geht über

// Hooks for product
$TYPO3_CONF_VARS['EXTCONF'][TT_PRODUCTS_EXTkey]['PRODUCT'][] = 'EXT:meinextensionkey/lib/class.user_ttproducts_product.php:user_ttproducts_product';

Die Hooks aus dem Code heraussuchen und am besten hier beschreiben:

http://wiki.typo3.org/index.php/Tt_products#Hooks

Grüße
Franz

< Zurück zum Forum