Reihenfolge der Blöcke lässt sich nicht ändern
Eingetragen von ouzo (36)
am 13.03.2009 - 10:58 Uhr in
am 13.03.2009 - 10:58 Uhr in
Aktuelle Version 6.10
Die Möglichkeit die Reihenfolge der Blöcke mittels Drag and Drop zu verstellen funktioniert leider bei mir nur mit dem Standard-Theme. Mein eigenes Theme , basierend auf ZEN, speichert die Änderungen nicht ab. Auch erscheint nach dem verschieben nicht das Sternchen hinter dem Eintrag.
Hat jemand irgendeine Idee woran das liegen könnte ?
- Anmelden oder Registrieren um Kommentare zu schreiben
Update, Cache & Cron?
am 14.03.2009 - 13:31 Uhr
Hallo ouzo,
hast du Folgendes schon probiert?
Ich arbeite auch mit einem Zen-basierten Theme und manchmal verschwinden bei mir auch die Drag&Drop-Kreuze. Ich würde vermuten, dass da einige Scripts nicht rechtzeitig geladen werden.
hdh
Frank
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Zitat: 1. update.php
am 14.03.2009 - 17:31 Uhr
1. update.php ausführen
2. Cache leeren
3. cron ausführen
Nein, nützt leider auch nichts. Ich habe jetzt die Reihenfolge direkt in Datenbank geändert. Eine Dauerlösung ist das allerdings auch nicht.
mit Standard-Zen-Theme?
am 14.03.2009 - 18:51 Uhr
Hm, funktioniert es denn mit dem Standard-Zen-Theme? Hast du die aktuellste Version?
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Zitat: Hm, funktioniert es
am 15.03.2009 - 11:10 Uhr
Hm, funktioniert es denn mit dem Standard-Zen-Theme?
Ja
Hast du die aktuellste Version?
Ebenfalls Ja.
Wenn ich mit der Fehlerkonsole von FF3 nachsehe, bekomme ich folgende Fehlermeldung:
Fehler: $(this.element)[directions[d]] is not a function
Quelldatei: http://192.168.1.231/misc/tabledrag.js?4
Zeile: 1015
Aber eben nur in meinem ZEN Subtheme, mit ZEN Standard kommt keine Fehlermeldung. Irgendeine Idee ?
andere Module schuld?
am 15.03.2009 - 12:02 Uhr
Hallo ouzo,
guck dir doch mal diese Threads an:
http://drupal.org/search/apachesolr_search/%24(this.element)%5Bdirections%5Bd%5D%5D
Vielleicht liegt es nicht am Theme, sondern an anderen Modulen.
hdh
Frank
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Nein, auch nicht. Habe weder
am 15.03.2009 - 14:55 Uhr
Nein, auch nicht. Habe weder CCK noch eines der anderen Modsule installiert.
Habe mittlerweile herausgefunden das es an einem externen Javascript liegt.
Jetzt kommt aber die
am 16.03.2009 - 09:42 Uhr
Jetzt kommt aber die nächste Frage auf:
ich binde die JS Datei (dropmenu.js) im Header ein, rufe aber keinerlei function daraus auf, und schon geht das DragnDrop nicht mehr. Die JS-Datei in einer anderen normalen HTML Datei eingebunden produziert keinerlei Fehler und funktioniert wie gewollt.
Was kann also tabledrag an dieser Datei stören ?
Konflikte mit Funktionsnamen?
am 16.03.2009 - 09:55 Uhr
Könnte es sein, dass sich Funktionsnamen beißen? Nur 'ne erste Vermutung.
Gruß
Frank
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Bin jetzt wieder ein Stück
am 16.03.2009 - 10:04 Uhr
Bin jetzt wieder ein Stück weiter:
Dieses Stück Code ist schuld :
if (typeof Array.prototype.contains == "undefined") {
Array.prototype.contains = function(s) {
for (var i = 0; i < this.length; i++) {
if (this[i] === s) {
return true;
}
}
return false;
}
}
Dieser wird direkt nach dem laden ausgeführt (hatte ich übersehen)