Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

jQUery UI Widgets in Node - Funktioniert nicht

Eingetragen von mike_1985 (76)
am 19.02.2010 - 14:08 Uhr in
  • Module
  • Drupal 6.x

Hallo Zusammen

habe mich die letzten paar Tage mit jQuery UI beschäftigt und bin schon ziemlich begeistert.

Ich hab mir natürlich gleich mal das ganze Paket geladen und ausprobiert, und zwar in einer HTML Datei. Einfach immer das JS direkt eingebunden und alles hat funktioniert.
Jetzt wollte ich das ganze einfach in Drupal portieren. Leider mit nur wenig Erfolg.

Meine Vorgehensweise:
1. jquery UI Modul installiert und nach dieser Anleitung eingerichtet. Laut Entwickler wird dann alles in Drupal geladen.

2. Alle nötigen Zeilen in meine node-eigenenode.tpl.php eingefügt und geladen. Eigentlich so wie bei der HTML-Datei. Leider keine Funktion. Ein Blick in den Quellcode zeigte das die Dateien wohl nicht geladen werden.

3. Hab dann versucht über drupal_add_js(); die Dateien einzubinden. Im QUellcode werden sie auch geladen, leider habe ich trotzdem keine Funktion.

4. Habe danach alle möglichen Kombinationen ausprobiert. Also jQuery UI Modul an und aus, direktes einbinden, woanderst einbinden (page.tpl.php, node.tpl.php). Nichts.

5. Nochmal die Readme gelesen und es über jquery_ui_add('ui.plugin-name');. Wieder wurden die Dateien geladen aber keine Funktion.

Wer kann mir weiterhelfen? Ich bin noch Neuling mit Drupal und mein Latein ist leider zu Ende.

Mein Ziel ist es die von jQuery zur Verfügung stehenden Widgets zu benutzen.

Greetz Mike

‹ ThemeKey: wie Alias für Theme erstellen? Simplenews: Grafik direkt in Mail einbinden ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast Du auch, wie in dem

Eingetragen von wla (9461)
am 19.02.2010 - 14:18 Uhr

Hast Du auch, wie in dem Modul beschrieben, den jQuery-Code in das entsprechende Unterverzeichnis kopiert?

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Werner ja habe den

Eingetragen von mike_1985 (76)
am 19.02.2010 - 15:27 Uhr

Hallo Werner

ja habe den Code in das Unterverzeichnis kopiert.

Ich habe den Inhalt des Ordners "development_bundle" (aus dem iQuery UI Paket) in sites/all/modules/jquery_ui/jquery.ui kopiert.

Den Code um, beispielsweise die Tabs anzuwenden, habe ich auch auf verschiedenste Weise eingebunden.

Beispiel:

$(function() {
$("#tabs").tabs();
});

Auch diesen Code habe ich, in mehrmals geänderter Version, eingebunden. Alles immer in einer eigenen Datei und wieder per drupal_add_js(); eingebunden.

Code 1 wie oben
Code 2:

$(document).ready(function(){
$("#tabs").tabs();
});

Code 3:

$("#tabs").tabs();

Code 4: Dieser Code wird in der Readme.txt angegeben und richtet sich an Modulentwickler.

jquery_ui_add('ui.tabs.js');

Und ebenfalls direkt über

<script type="text/javascript"> CODE </script>

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, hast Du es

Eingetragen von drupalino (1064)
am 05.03.2010 - 19:45 Uhr

Hallo,

hast Du es mittlerweile lösen können?

Stehe nämlich vor genau dem gleichen Problem. Alles gemacht wie beschrieben, jedoch kann ich die Funktionalität nicht nutzen!

gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also wenn ich mir den Code

Eingetragen von wla (9461)
am 05.03.2010 - 21:08 Uhr

Also wenn ich mir den Code von oben so ansehe, setzt das voraus, das in der HTML-Struktur der Seite ein Element mit der ID 'tabs' vorkommt. Andernfalls springt die Funktion nicht an. Ist das der Grund?
Man sollte in etwa verstehen, was da passiert, sonst kann man solche Beispiele nicht übertragen.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo ja ich verstehe recht

Eingetragen von mike_1985 (76)
am 06.03.2010 - 05:21 Uhr

Hallo

ja ich verstehe recht gut wie die Zusammenhänge sind. Element mit der ID tabs ist vorhanden.

Habe das Problem inzwischen lösen können.
Jedoch woran es genau lag kann ich nicht genau sagen.

Ich habe das Modul jQuery UI wieder deaktiviert, da es sich bei diesem Modul nur um die Unterstützung von jQUery UI für Entwickler handelt. Sprich Module etc.
Danach hatte ich einen Artikel gefunden der einem Rät anstatt das $-Zeichen das Wort 'jQuery' zu verwenden.

Außerdem habe ich die Reihenfolge der Javascript-Dateien geändert, erst die jQuery UI und dann die anderen.
Cache geleert.

Und dann lief die ganze Sache glaub ich.
Probiers am besten mal aus und berichte was es bei dir war.

  • Anmelden oder Registrieren um Kommentare zu schreiben

JQuery nur mit Devel Modul

Eingetragen von margin1em (7)
am 06.05.2010 - 14:46 Uhr

Mein Problem mit JQuery ist ähnlich, da es funktioniert und auch wieder nicht. Denn es funktioniert nur mit eingeschaltetem Devel Modul und dann auch wunderbar.
Auch bei Views mit hervorgehobenen Formular funktioniert AJAX nur in der Views UI, nicht aber auf der Ausgabeseite. Vielleicht haben ja beide Probleme die gleiche Ursache?

Drupal 6.16

Jemand vielleicht eine Idee woran es liegen könnte.

Grüße
Andreas

  • Anmelden oder Registrieren um Kommentare zu schreiben

Jaja, diese lieben jQuery

Eingetragen von drupalino (1064)
am 11.05.2010 - 08:49 Uhr

Jaja,

diese lieben jQuery Plugins. Ich dachte ja ich habe mein Problem gelöst, aber so wirklich stimmt das nicht.

Es funktioniert, wenn ich die Bibliothek z.B. in der page.tpl.php hineinpacke. Kann dann auch noch selobst was mit jQuery machen hier und da! Nur wenn ich jetzt eine weiteres Plugin bzw. Bibliothek nutzen möchte geht es nicht mehr.

Wohingegen, wenn ich es in einem Block nutze funktioniert es auf Seiten, wo die andere Bibliothek genutzt wird.

Verzweifel auch so langsam.

Also nochmal der Hilfeschrei an einen Experten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also ich bin jetzt dazu

Eingetragen von drupalino (1064)
am 11.05.2010 - 14:11 Uhr

Also ich bin jetzt dazu übergegangen, die Tabs rauszuschmeissen und das selber zu implementieren, da ich eh nur zwei "Reiter" benötige nicht so aufwendig. Muss nur noch sehen, dass ich den schönen Fading-Effekt hinbekomme.

Dennoch, wenn jemand einen Tipp hat woran das ursprüngliche Problem gelegen hat, ist die Lösung nach wie vor willkommen ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
Weiter

Neue Kommentare

  • Sorry ich sehe gerade ich
    vor 14 Stunden 59 Minuten
  • Hallo, mittlerweile habe ich
    vor 15 Stunden 1 Minute
  • fehlende Module
    vor 17 Stunden 40 Minuten
  • Keiner der mir weiterhelfen
    vor 2 Tagen 14 Stunden
  • Rollen
    vor 1 Woche 1 Tag
  • Inzwischen sind wir bei
    vor 2 Wochen 5 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 2 Wochen 6 Tagen
  • melde mich mal wieder, da ich
    vor 10 Wochen 3 Tagen
  • Hey danke
    vor 10 Wochen 4 Tagen
  • Update: jetzt gibt's ein
    vor 10 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250242
Registrierte User: 20469

Neue User:

  • Germanrom
  • StevenEness
  • ocvk2810

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 42 Gäste online.

Benutzer online

  • thomas2001

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association