Zum Inhalt springen

Include static: keine Objekte ??????

Erstellt am 1. Dezember 2004 · 4 Antworten · letzte Antwort am 22. April 2005

Tags: Frage

Jamshot ·

Hallo
Ich habe die neueste Typo3.7.0 vers. Quickstart installiert.
Soweit läuft alles, nur fehlen mir jetzt die Objekte in der Include static für die Templates. Die Auswahlboxen sind schlicht und einfach leer. Wie bekommt man die Objekt nachträglich oder ist dies ein Einstellungsfehler?

Jamshot ·

Installation >> Database Analyser >> Dump static data >> Import

dann ein Häckchen an static_template >> Write to Database

und schon ein Problem weniger ;-)

chris_online ·

Danke dass Du Dir die Mühe gemacht hast die Antwort unter Deine Frage zu schreiben. Hatte genau das gleiche Problem und hast mir damit eben sehr geholfen 😃

cediban ·

Bin genauso vorgegangen wie in der Beschreibung von Jamshot.
(Keine Fehlermeldungen in der Instalationsroutine)
Im Backend unter templates erscheint aber nur eine Fehlermeldung:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /opt/lampp/htdocs/typo3/t3lib/class.t3lib_db.php on line 723
Table 'cedhomedb.static_template' doesn't exist This may indicate a table defined in tables.php is not existing in the database!

Ich hatte vorher schon ein Problem.
Typo3 wollte unbedingt autoincrement mit dem Default Wert "0" in die Datenbank eintragen. Das hat mein Mysql verweigert.
So habe ich die Tables händisch eingepflegt.
Nur da hat die Instalationsroutine erkannt das keine Datensätze/ Tabellen angelegt worden sind und mir die SQL befehle angezeigt.

Jetzt stehe ich ein wenig Ratlos da ;-(
Versionen:
XAMPP für Linux 1.4.11
MySQL 4.1.8
TYPO3 Ver. 3.7.0,

Chiao Cediban

Beatz ·

Hallo cediban,

ich hatte gerade das selbe Problem, konnte es aber lösen. Du musst folgende Änderungen in der Datei typo3/sysext/cms/ext_tables_static+adt.sql vornehmen:

### [ SUCHE ] ########
uid int(11) unsigned DEFAULT '0' NOT NULL auto_increment,
### [ ERSETZE DURCH ] ########
uid int(11) unsigned NOT NULL auto_increment,

Anschließend kannst Du die Aktion, wie von Jamshot beschrieben, durchführen.