Seite 1 von 1

Problem 2-teilige Navig !?

Verfasst: Mi 3. Aug 2005, 10:40
von OSI
Hallo nochmal ...

ich habe eben versucht, in einem anderen Projekt wieder die 2-geteilte Navigation zu verwenden.

Dabei stosse ich i.M. auf folgenden Fehler in der Std-Ansicht des Frontends (d.h. bei Aufruf der Seite, egal, ob Navigationspunkt angeklickt oder nicht .. !?

Code: Alles auswählen

Warning: Invalid argument supplied for foreach() in /srv/xxxx.com/www/workbench/htdocs/cms/front_content.php(567) : eval()'d code on line 106
Aussedem sehe ich grade, wird das error-log vollgemüllt ...
Was denn los ? Sonst ging dass alles so stresslos ... !?

Code: Alles auswählen

ALTER TABLE con_inuse CHANGE COLUMN objectid varchar(32) NOT NULL  
2005-Aug-Tue 23:20:51: error 1064 (You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'varchar(32) NOT NULL' at line 1) - MySQL error 1064: You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'varchar(32) NOT NULL' at line 1
  ALTER TABLE con_inuse CHANGE COLUMN session varchar(32) NOT NULL  
2005-Aug-Tue 23:20:52: error 1064 (You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'varchar(32) NOT NULL' at line 1) - MySQL error 1064: You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'varchar(32) NOT NULL' at line 1
  ALTER TABLE con_inuse CHANGE COLUMN userid varchar(32) NOT NULL  
Hat wer nen Tip !?

Danke, ...olli

...olli

Verfasst: Do 4. Aug 2005, 12:34
von emergence
Aussedem sehe ich grade, wird das error-log vollgemüllt ...
Was denn los ? Sonst ging dass alles so stresslos ... !?
das wird das upgrade error log sein...
das füllt sich nur wenn du via setup ein upgrade fährst...
sieh einfach auf das datum der fehlermeldungen...

schon gesehen ...

Verfasst: Do 4. Aug 2005, 18:28
von OSI
Danke !

Inzwischen ist auch Ruhe in dem Ding ... ;-)

Das andere Problem liess sich übrigends auch lösen, ich poste mal die Lösung , vielleicht bringt sie auch wem anders mal was.

Ich habe noch ein anderes Modul ausprobiert, welches eigentlich das gleiche macht, wie das erste (problematische) Modul.
Bei diesem Modul wurde zuerst gar keine 2. Ebene angezeigt, die erste Ebene war vorhanden, alles weitere, auch bei aktiver erster Ebene nicht. Aber immerhin auch keine Fehlermeldung mehr.

Ich bin dann den Code des HTML Layouts durchgegangen, und habe bemerkt, dass wenn der Code des Moduls beim Abarbeiten der Seite durchgegangen und ausgeführt wird, der Code für die Anzeige der 2. Ebene vor dem der 1. Ebene ausgeführt wird.
Dementsprechend gibt es noch keine aktive 1. Ebene, die 2. weiss also nicht, was (oder dass) anzeigen soll.

Der Test, den 2. Ebene Container im HTML nach dem der 1. Ebene einzubauen hat diese Vermutung bestätigt.

Könnte dies auch eine Erklärung für den obigen Fehler sein ? foreach könnte ja hinkommen, wenn kein each vorhanden !?

So long, ...olli