Franz Holzinger

Verse of the day

Bei Gott ist mein Heil, meine Ehre, der Fels meiner Stärke; meine Zuversicht ist auf Gott.
Psalm 62:7

© 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