+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Frameworks Probleme

  1. #1
    War schon öfter hier
    Registriert seit
    10.06.2009
    Beiträge
    126
    Bedankte sich
    24
    Erhielt 5 Danksagungen
    in 5 Beiträgen

    Standard Frameworks Probleme

    Hi,

    Joomla hat Mootools integriert und mit anderen Frameworks wie z. B. jquery gibt es Probleme wenn beide Frameworks eingesetzt werden.

    Als Beispiel gibt es Problem mit dem Superfishmenü und Rokbox usw.

    Jetzt kann man auf bestimmt Module verzichten, aber das kann doch ncht die Lösung sein.
    Gibt es eine andere Problemlösung?

    Über dieses Thema ist kaum etwas zu finden. Wäre schön wenn man diesen Punkt mal ausführlich besprechen könnte.

    Interessante Fragen wären wie man z. B. Frameworks an seine Bedürfnisse anpassen kann. Das würde doch auch mehr Performance bringen.


    Ich hoffe es beteiligen sich viele User an diesem Thread.

  2. #2
    Hat hier eine Zweitwohnung
    Registriert seit
    14.01.2006
    Ort
    Nienburg
    Alter
    32
    Beiträge
    1.237
    Bedankte sich
    115
    Erhielt 471 Danksagungen
    in 368 Beiträgen

  3. Erhielt Danksagungen von:


  4. #3
    War schon öfter hier
    Registriert seit
    10.06.2009
    Beiträge
    126
    Bedankte sich
    24
    Erhielt 5 Danksagungen
    in 5 Beiträgen

    Standard

    Danke...da habe ich erstmal genug Lesestoff.

  5. #4
    War schon öfter hier
    Registriert seit
    10.06.2009
    Beiträge
    126
    Bedankte sich
    24
    Erhielt 5 Danksagungen
    in 5 Beiträgen

    Standard Problem gelößt...aber noch Verständnisfragen

    Hi,

    ich habe mir die superfish.js vorgenommen die Probleme mit den Mootools macht.

    Ich habe alle Variablen von $ auf $j geändert.
    Dann habe ich die Anweisung:

    var $j = jQuery.noConflict(); - als erste Anweisung in den Code geschrieben.

    Zuletzt habe ich diesen Code

    **********
    jQuery.noConflict();
    // Use jQuery via jQuery(...)
    jQuery(document).ready(function(){
    jQuery("div").hide();
    });

    // Use Prototype with $(...), etc.
    $('someid').hide();
    </script>

    in die index.php <head></head>
    eingebaut und alles löppt

    Dann habe ich den Code wieder aus der index.php entfernt und merkwürdigerweise löppt es immer noch!!!

    Wie kann denn im Script die var $j = jQuery.noConflict(); funktionieren, obwohl diese überhaupt nicht vorhanden, bzw. definiert ist?

    Ich habe dann gedacht diese Zeile sei überflüssig und habe sie wieder entfernt, aber dann geht es nicht mehr.

    Ich habe im Browser und im Adminbereich alle Caches gelöscht.

    Gibt es eine Erklärung für dieses Verhalten?

  6. #5
    War schon öfter hier Avatar von KleenMicha
    Registriert seit
    23.09.2005
    Ort
    Dresden
    Alter
    29
    Beiträge
    188
    Bedankte sich
    2
    Erhielt 106 Danksagungen
    in 61 Beiträgen

    Standard

    ich habe soeben ein ähnliches Problem gehabt und auch gelöst folgt gelöst.
    Mein Problem bestand darin jquery in einem Modul einzubinden, obwohl der Rest mittels Mootools läuft.

    Der 2. Tipp in der Dokumentation von jquery hat mir des Rätsels Lösung gebracht.
    Das Problem war bei mir, dass die Funktion die ich abgeändert hatte in $j als nicht definiert angesehen wurde, egal was ich tat.
    Nachdem ich in der jquery Bibliothek selbst auch die $ in $j geändert hatte klappte alles.

    Vlt hilft es ja dem Einen oder Anderen.
    Gruß Micha
    -------------
    [SIGPIC][/SIGPIC]

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein