[TYPO3-german] setup und constants einlesen
P. Arentzen
typo3 at pegu.de
Sat Jun 7 20:55:51 CEST 2008
Hallo,
ich habe eine kleine Extension geschrieben, die zusätzliche Marker für
tt_product ausgeben soll.
Das klappt auch ganz gut. Doch nun habe ich ein grundlegendes
Verständnisproblem.
Ich würde der Extension gerne ein paar Konfigurationsoptionen per
Typoscript mitgeben.
Ich habe die Extension mit Hilfe von Kickstarter erstellt und ein paar
Testwerte in Typoscript Setup gegeben, welches in static/user_books/ liegt.
In ext_tables.php steht folgendes:
$TYPO3_CONF_VARS['EXTCONF']['tt_products']['PRODUCT'][] =
'EXT:user_bookshop/hooks/class.user_ttproducts_product.php:user_ttproducts_product';
$TYPO3_CONF_VARS['EXTCONF']['tt_products']['extendingTCA'][] =
'user_bookshop';
In hooks/class.user_ttproducts_product.php steht so etwas:
class user_ttproducts_product {
function getItemMarkerArray (&$parent, &$markerArray, $item, $catTitle,
$imageNum, $imageRenderObj, $forminfoArray, $theCode, $id) {
$markerArray['###USER_BOOKSHOP_FELD1###'] =
$item['rec']['user_bookshop_feld1'];
}
}
Nun würde ich gerne so etwas tun wie
$markerArray['###USER_BOOKSHOP_FELD1_LABEL###'] =
$this->conf['label_feld1'];
Leider weiß ich nicht, was ich tun muss, um an die von mir im
Setup-skript hinterlegten Werte komme?
Ich habe schon Google konsultiert und alle möglichen Typo3-Bücher,
leider finde ich keinerlei Dokumentation, wie ich an dieses Problem
herangehen könnte.
Kann mir jemand helfen?
Im Voraus danke
Petra
More information about the TYPO3-german
mailing list