Page 1 of 1
Reihenfolge der Seiten wieder anpassen.
Posted: Tue Oct 27, 2009 2:43 pm
by zappodrom
Hallo,
fragt mich nicht, aber irgendwie hat jemand es geschafft die Menüstruktur durcheinander zu bringen, so daß es jetzt anscheinend 2 Seiten mit der ID 4 gibt. Siehe Screenshot.
Kann ich das durch einen einfachen SQL-Befehl wieder bereinigen, oder muss ich löschen und neu anlegen (lassen)? Letzteres wäre sehr ärgerlich, da sich in den Unterseiten ein Produktkatalog mit > 50 Seiten befindet...
Vielen Dank für's lesen und evtl. helfen.
Gruß,
Christian
Re: Reihenfolge der Seiten wieder anpassen.
Posted: Tue Oct 27, 2009 3:15 pm
by nicmare
Hatte ich auch mal. Ich weiß auch nicht wie ich es gemacht habe. Habe dann aber einfach die Seiten mit den Pfeilen hin und her sortiert bis es gepasst hat! Nun stimmts wieder.
Hast du im Katalog etwa 50 unterseiten angelegt?
Re: Reihenfolge der Seiten wieder anpassen.
Posted: Tue Oct 27, 2009 4:41 pm
by zappodrom
Tja, mit dem verschieben habe ich es auch schon hinbekommen - jedenfalls optisch. Das Problem das immer noch 2 Menüeinträge mit der selben ID vorhanden sind, ist damit aber leider nicht gelöst.
Ich würde ja am liebsten die entsprechende Tabelle in der DB ändern, aber ich denke dadurch wird es noch schlimmer werden, da ich nicht weiss, welche Einträge aus anderen Tabellen in der DB noch angepasst werden müssen.
Gruß,
Christian
Re: Reihenfolge der Seiten wieder anpassen.
Posted: Tue Oct 27, 2009 5:55 pm
by NaN
Dieser Fehler ist jetzt schon mehrfach aufgetreten.
Ist mir auch schon passiert. Ich konnte es nur leider noch nicht eindeutig reproduzieren. Es weiß also leider noch keiner so genau woran es liegt. Da scheint manchmal irgendwas mit dem Sortieralgorithmus des CMS nicht hinzuhauen. Oder es liegt am AJAX Request. Keine Ahnung.
Gelöst habe ich es, in dem ich eine der beiden Seiten gelöscht und neu angelegt habe.
Dürfte aber auch mit hin und her schieben funktionieren.
Verschieb mal mehr als nur die eine Seite. Vielleicht ränkt sich das dann schon von selber wieder ein.
(P.S. die 4 ist in Deinem Falle nicht die ID sondern die Hierarchie

)
Einen einfachen SQL Befehl gibt es dafür leider nicht.
Re: Reihenfolge der Seiten wieder anpassen.
Posted: Tue Oct 27, 2009 6:41 pm
by zappodrom
Danke für eure schnellen Antworten!
Ich habe jetzt mal div. Seiten verschoben, gelöscht und neu wieder angelegt. Jetzt sind die Seiten wieder fortlaufend in der richtigen Reihenfolge.
Bei 2 Seiten habe ich vergessen das richtige Template auszuwählen und wollte dies im nachhinein noch schnell ändern. Dabei bekam ich folgende Fehlermeldung vorgeworfen:
Code: Select all
Warning: Invalid argument supplied for foreach() in /www/htdocs/foo/bar/editcontent.php on line 131
Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/foo/bar/editcontent.php:131) in /www/htdocs/foo/lib/classes/class.admintheme.inc.php on line 171
Dann ist mir aufgefallen, das folgende Fehlermeldung erscheint, wenn ich gleich beim anlegen einer neuen Seite das richtige Template auswähle:
Code: Select all
Warning: Invalid argument supplied for foreach() in /www/htdocs/foo/bar/addcontent.php on line 325
Da scheint mir doch einiges im Argen zu sein...
Bei dieser Installation verwende ich CMSms 1.6.5 und folgende Module:
Captcha 0.4
Cataloger 0.7.6
CGExtensions 1.17.2
CMSMailer 1.73.14
FileManager 1.0.1
FormBuilder 0.5.12
LightBox 1.0.1
MenuManager 1.6.2
ModuleManager 1.3.1
News 2.10.3
nuSOAP 1.0.1
Printing 1.0.3
Search 1.6.1
ThemeManager 1.1.1
TinyMCE 2.5.0beta3
Vielleicht kann sich das ja einer erklären und mir ein wenig Licht ins Dunkel bringen. Kann ich sicher sein das dieses Sortierproblem nicht mehr auftaucht? Ich denke nicht, oder? Lohnt evtl. ein Update?
Re: Reihenfolge der Seiten wieder anpassen.
Posted: Tue Oct 27, 2009 6:48 pm
by NaN
Welche PHP Version?
CMSms läuft derzeit nur bis PHP 5.2.*
Re: Reihenfolge der Seiten wieder anpassen.
Posted: Thu Oct 29, 2009 9:11 pm
by zappodrom
Ja, auf dem Server läuft 5.2.9 - daher sollte es eigentlich passen.