Seite 1 von 1

Sortierschlüssel / Index 2013

Verfasst: Sa 12. Okt 2013, 20:40
von malsdgtac
Hallo,

ich habe das komische Verhalten, dass beim Sortierschlüssel imm 2013 gespeichert wird.

Also ich lege einen neuen Artikel an - dann passt es noch. Aber sobald ich beim Sortierschlüssel irgendetwas eingebe wird immer 2013 gespeichert, und das kann auch nicht mehr gelöscht werden.

Das habe ich aber nur bei einer Installation, bei einer zweiten (gleichess PHP 5.4.16-nmm1) ist es nicht so. Der einzige Unterschied war, dass ich bei der Installation, bei der es jetzt die Probleme gibt, ohne Mandaten installiert hatte.

Hat jemand eine Idee oder vielleicht den gleichen Fehler.

Re: Sortierschlüssel / Index 2013

Verfasst: So 13. Okt 2013, 11:43
von xmurrix
Hallo smac,

habe mir gerade den Code angesehen, konnte keine Stelle finden, in der das passieren kann.

Änderungen am Artikel werden mit der Funktion conEditArt() gespeichert, siehe "contenido/includes/functions.con.php". Diese Funktion wird in "contenido/includes/type/action/include.con_saveart.action.php" aufgerufen.

Habe den Verdacht, dass irgendwie anstatt Sortierschlüssel der Veröffentlichungsdatum (published) in der Spalte asort landet. Der Wert der Spalte asort wird immer in ein integer-Wert umgewandelt, also wird aus "2013-10-13 12:35:23" ein 2013.

Die Funktion conEditArt() bekommt viele Parameter, da kann es leicht passieren, dass man sich da beim Aufruf in der Reigenfolge vertut, aber das lässt sich auch ausschließen. Das schein alles soweit zu passen. Vielleicht gibt es ja auch eine benutzerdefinierte Funktion die in der Chain "Contenido.Action.con_saveart.AfterCall" ausgeführt wird?

Gruß
xmurrix

Re: Sortierschlüssel / Index 2013

Verfasst: So 13. Okt 2013, 11:51
von malsdgtac
Hallo,

danke für deinen Tipp, ich werde mir das mal ansehen und Bescheid geben, wenn ich was gefunden habe.

smac

Re: Sortierschlüssel / Index 2013

Verfasst: Mi 16. Okt 2013, 11:05
von malsdgtac
Hallo xmurrix,

vielen Dank für deine Hilfe, das war mein Fehler. Ich hatte meine überarbeitete Datei (http://forum.contenido.org/viewtopic.ph ... 43#p159643) hochgeladen. Mit der Originaldatei ist alles gut. Bitte entschulidge.