Hi
Habe hier im Forum viele Fragen und wenige Antworten zum Thema gefunden. Mein Problem ist folgendes:
Ich verwende:
- typo3 3.8.1
- tt_products 2.4.9 (Irgendwie scsheint 2.4.20 im online repository nicht vorhanden zu sein.)
- table 0.1.3
- fh_library 0.0.9
Ich habe mal die basis eines shops nach http://typo3.org/documentation/document-library/extension-manuals/tut_ttproducts_de/0.0.5/view/ soweit angelegt, dass ich ein paar produktgruppen mit produkten habe. Am template habe ich noch nichts gändert. Soweit so gut, scheint zu funktionieren. Nun wollte ich das ganze mehrsprachig. Mehrsprachigkeit der Seite funktioniert. Default ist englisch, L = 1 ist deutsch. Im Templat (Seite, nicht shop) folgendermasen realisiert:
...
#Language Settings
subparts.LEFTNOTE = PHP_SCRIPT
subparts.LEFTNOTE {
file = fileadmin/templates/default/language.php
}
}
#Language Settings Configuration
config.linkVars = L
config.sys_language_uid = 0
config.language = en
#If global parameter L is 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = de
[global]
Im subtree für den shop habe ich die constants beim extension template wie folgt:
plugin.tt_products.file.templateFile = fileadmin/templates/shop/products_en.tmpl
#
[globalVar = GP:L = 1]
#
plugin.tt_products.file.templateFile = fileadmin/Templates/PlugIns/products_template_de.tmpl
#
[global]
Die templates en und de sind im moment aber noch die selben.
Ich habe all Seiten des Shops in Deutsch übersetzt und die Content elemente mit den Shop funktionen (z.B. Products:List) in die neue Sprache kopiert (copy default content element).
Nun habe ich noch bei allen Produkten und Kategorien
New->Products (alternative language), resp New->Product category (alternative language) gemacht (im selben sysfolder).
In der Maske habe ich die beiden language Selektoren auf de gestellt und den Namen in Deutsch eingegeben.
Wenn ich nun den shop in englisch betrachte, dann gehts weiterhin gut. Sobald ich aber in der Produktliste auf Deutsch umschalte, erscheint nichts. Da wo die liste sein sollte ist gähnende Leere.
Weiss jemand warum oder wo ich ein gutes Tutorial oder Buch zum Thema tt_products und Mehrsprachigkeit finde?
Kennt jemand allgemein ein besseres Tutorial als das was ich oben genannt habe? Irgendwie scheinen mir die Informationen die ich über google finde nicht sehr hilfreich.
Danke