[TYPO3-german] tt_products mal wieder: Eine Antwort und diverse Fragen
Stefan Thewalt
Stefan.Thewalt at web.de
Mon Aug 14 15:44:55 CEST 2006
Hallo,
nachdem die Kategorie-Untertitel bei tt_products 2.5.0 nicht mehr aufzufinden waren,
habe ich meine alte Konfiguration wieder aufgespielt:
TYPO3 3.8.1,fh_library 0.0.8,tt_products 2.4.10,sr_static_info 1.4.10,table 0.1.2.
Nun ist ###CATEGORY_SUBTITLE### auch wieder da ;-)
Das war die Antwort auf meine eigene Frage von letzter Woche.
Bleiben aber folgende Probleme:
1.) Der Marker ###PRICE_TAX### wird in der Listansicht der Produkte nicht ersetzt, sondern nur in der Detailansicht.
Gibt es da einen Trick wie ich das umgehen kann?
2.) Ich habe mit dem Extension-Kickstarter meine tt_products-Tabelle erweitert,
die locallang_db.xml angepasst, in der tca.php bei
'$TCA['tt_products'] = Array (
'ctrl' => $TCA['tt_products']['ctrl'],
'interface' => Array (...'
meine zusätzlichen Felder definiert und in der class.tx_ttproducts_product.php in 'function getItemMarkerArray' meine Marker eingefügt.
Diese werden, wie bei meinem Problem mit ###PRICE_TAX###, nur in der Single/Detailansicht, nicht aber ind er Listansicht ersetzt.
Gibt es da einen Trick wie ich das umgehen kann?
3.) Eines meiner Felder ist in der locallang_db.xml mit
'<label index="tt_products.tx_iot_region.I.0">Norden</label>
<label index="tt_products.tx_iot_region.I.1">Osten</label>
<label index="tt_products.tx_iot_region.I.2">Süden</label>
<label index="tt_products.tx_iot_region.I.3">Westen</label>' und in der tca.php mit
'tx_iot_region' => Array (
'exclude' => 1,
'label' => 'LLL:EXT:lang/locallang_db.xml:tt_products.tx_iot_region',
'config' => Array (
'type' => 'select',
'items' => Array (
Array('LLL:EXT:lang/locallang_db.xml:tt_products.tx_iot_region.I.0', 'Norden'),
Array('LLL:EXT:lang/locallang_db.xml:tt_products.tx_iot_region.I.1', 'Osten'),
Array('LLL:EXT:lang/locallang_db.xml:tt_products.tx_iot_region.I.2', 'Süden'),
Array('LLL:EXT:lang/locallang_db.xml:tt_products.tx_iot_region.I.3', 'Westen'),
),
'size' => 1,
'maxitems' => 1,
)
),
definiert. Das entsprechende DB-Feld tx_iot_region nimmt Zahlen von 1-4 auf, die entsprechend bei der Anzeige mit 'Norden','Süden','Osten','Westen' ersetzt werden sollen. Da hänge ich aber auch fest.
Bin für jeden Tip dankbar.
Hänge nämlich inzwischen seit locker 14 Tagen hier fest.
Vielen Dank im Voraus.
Stefan
______________________________________________________________________
XXL-Speicher, PC-Virenschutz, Spartarife & mehr: Nur im WEB.DE Club!
Jetzt gratis testen! http://freemail.web.de/home/landingpad/?mc=021130
More information about the TYPO3-german
mailing list