Hallo,
ich arbeite mich gerade durch das Buch "Der Typo3-Webshop" und das klappt auch soweit bis auf die Seite auf der man die Anschrift eingibt. Überall sonst ist das CSS aktiv und auch sonst sieht alles gut aus. Nur auf der Seite wo die Adresse eingegeben wird ist einmal der Marker ###PERSON_COUNTRY_CODE### nicht ersetzt durch die Landesauswahlbox und zum Anderen sieht das Design nicht so aus wie im Buch. Trotzdem das Stylesheet für den Shop im Quelltext eingebunden ist. So wie auf den anderen Seiten.
Ich habe diesen Fix versucht der bei der tt_products-Installation dabei ist aber der hat das nicht geändert.
Ich nutze TYPO3 Ver. 4.1.7 und tt_products 2.6.0.
Wo könnte das Problem liegen?
Grüße!
Sebastian
Hallo,
schon eine Lösung gefunden? Liegt´s an der static_info_tables Version?
static_info_tables installieren, fertig.
@steffenK:
Sind installiert, bleibt trotzdem so! ;-(
Ich habe auch bereits die static_info_tables installiert. Neueste Version. Keine Änderung. Auch die noch extra in die Templates einbinden hat keine Änderung gebracht.
Seltsam ist dass die Tabelle in dem Buch nur mal am Rand erwähnt wird aber nicht dass man sie installieren müsse. In einer Anleitung auf der das Buch wohl aufbaut ist das noch erwähnt.
Wo das Problem liegt weiß ich immer noch nicht.
Grüße!
Sebastian
kann eigentlich nur am Cache liegen. Ich hatte das Problem heute auch und es hat sofort funktioniert.
@steffenk:
Jeden Cache gelöscht, auch tecmp_cached im typo3conf Ordner, keine Veränderung.
Oder liegt es vielleicht an der "älteren" Shop Extension? Nutze tt_products 2.5.1 und die aktuellsten static_info_tables 2.0.10/static_info_tables_de 2.0.1! ;-(
DELIVERY_COUNTRY_CODE und PERSON_COUNTRY_CODE werden nicht ersetzt, dadurch ensteht bei versenden auch ein Fehler (Fatal Error).
Ich glaube nicht dass es an der Version liegt. Ich nutze die neueste Shop-Extension.
Ich habe auch alle erdenklicken Cashes gelöscht. Verschiedene Browser probiert usw usf.
Das Versenden klappt aber bei mir ohne Fehler soweit ich das sehe.
Grüße!
Sebastian
ich habe die neusten Version aus dem TER.
In tt_products wird auch nur geschaut ob static_info_tables installiert ist, wenn ja, wird der Marker mit der Länderselect ersetzt.
Aber wenn nur geschaut wird OB die Extension installiert ist, wo könnte denn dann noch ein Fehler liegen? Jemand eine Idee?
;-)
Vorraussetzung ist info_static_tables >= 2.0.1
und useStaticInfoCountry muss 1 sein (in constants)
Ist BEIDES erfüllt, habe auch eben mal ziemlich ALLE anderen Extensions deaktiviert ob vielleicht da etwas hakt, aber leider auch nicht. ;-(
Das schmeisst er mir beim Absenden einer Bestellung dann auch noch raus:
Fatal error: Call to a member function getStaticInfoName() on a non-object in /www/typo3cms/dtacms/typo3conf/ext/tt_products/lib/class.tx_ttproducts_address.php on line 114
??????
Hallo,
habe nur eine VERÄNDERUNG bewirken können, mir einmal die Templates genauer angesehen, auch die von der aktuellen tt_products Version, habe mal einfach anstelle von PERSON_COUNTRY_CODE einfach nur PERSON_COUNTRY eingesetzt, und der Marker wird auch gefüllt/ersetzt, dort steht dann eben nur DEU für Deutschland.
Frage nun ist das auch korrekt so oder sollte da nicht eigentlich ein DropDown-Menü mit einer Länderauswahl-Liste erscheinen bei PERSON_COUNTRY_CODE?
;-(
bei Dir ist was anderes faul. Check mal COMPARE (installtool) und Template Objectbrowser wegen Fehlern.
Der COMPARE ist voll OK, mache ich auch immer nach neuen Ext-Versionen etc....
Template Objectbrowser?
Template Module -> Object browser
Auch hier im TS Object browser kann ich nichts ungewöhnliches feststellen.... ;-(
Kann es auch an der Reihenfolge der Installation der Extension liegen, wenn ich die Ext-Keys in der localconf.php mal ändere?
Ich weiss so langsam nicht mehr weiter....
Sonst noch irgendwelche Ideen? Auch die diesen Error verursachen?
hast du sonst schon alle Fehlermeldungen durchgeguckt? php und mysql errorlog, das oberste fenster im installtool usw? Nirgendwo was ungewöhnliches dabei?
Ansonsten würde ich dir empfehlen einfach mal Typo komplett neu aufzusetzen auf dem selben System (vielleicht in anderem ordner und mit anderer DB) und es damit noch einmal zu probieren.
Hi Ihr alle hier....
ich hatte bis gerade eben auch den selben Fehler.
Jetzt gehts bei mir!!!
Habe folgendes gemacht:
Im EXT Manager "static_info_tables" auswählen, dann auf "make updates" klicken.
Anschliessend hab ich den Cache geleert und die Webseite (NICHT das Backend) refresht. Und schon wird eine Auswahlbox angezeigt.....
Hinweis:
die Static Data sind als erstes mit einem gelben Ausrufezeichen versehen. Danach verschwindet dies. Beim erneuten Aufrufen erscheinen diese allerdings wieder....