tabledrag.js (drag&drop für Mehrfachfelder) für ein Theme deaktivieren
am 07.03.2012 - 18:12 Uhr in
Hallo zusammen,
ich würde für die Nutzung auf Smartphones gerne die tabledrag Funktion - also die Sortieroption von z.B. Mehrfach-Image-Feldern - "abschalten".
(Hintergrund ist die Tatsache, daß die mit tabledrag "veredelten" Elemente sich nicht an die Screenbreite halten und skalieren/umbrechen und das das drag&drop auf einem Touchscreen offensichtlich sowieso nicht funktioniert...)
Die Deaktivierung von tabledrag genügt Theme-spezifisch, d.h. ich würde gern für den kompletten Theme festlegen, daß KEIN tabledrag genutzt werden soll. Content-Types, Feldnamen etc. sind also unerheblich.
Und das ist schon die Frage von mir als Amateur...:
Was genau muß ich in welche Theme-Datei (template.php?) schreiben, damit tabledrag für diesen Theme "deaktiviert" wird?
Falls das relevant ist:
Ich habe das Modul jquery_update installiert - dann kommt das tabledrag.js wohl aus dem /sites/all/modules/jquery_update/replace/tabledrag.js und nicht aus dem /misc/tabledrag.js
- Anmelden oder Registrieren um Kommentare zu schreiben
drupal_add_tabledrag()
am 20.03.2012 - 14:15 Uhr
Vielleicht helfen dir diese Infos weiter:
http://api.drupal.org/api/drupal/includes!common.inc/function/drupal_add_tabledrag/6
Das Thema scheint öfter mal zu kommen:
"Disable table drag in node edit for some fields" - noch ohne Antwort
Und evtl. ist auch der Patch aus dem folgenden Thread hilfreich:
"Hide tabledrag handle and "Show row weights" when there is only one item in list"
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!