Seite 1 von 1

[gelöst] Query nicht initiiert (BE → Style → Layout)

Verfasst: Fr 8. Nov 2013, 11:25
von rethus
Brand neue 4.9er Installation

Fehler:
Uncaught ReferenceError: $ is not defined general.js Line 39:

Re: [BUG] Jquery nicht initiiert (BE → Style → Layout)

Verfasst: Fr 8. Nov 2013, 12:36
von xmurrix
Hallo rethus,

danke für das Feedback.

Wenn ich mich nicht täusche, ist das schon gefixt, kommt aber erst im nächsten Release raus. Kannst du bitte folgendes Probieren und hier Feedback geben, ob es das Problem löst?

Öffne die Datei contenido/templates/standard/template.lay_left_top.html und füge im head-Bereich folgende Zeilen ein:

Code: Alles auswählen

    <link rel="stylesheet" type="text/css" href="styles/jquery/jquery-ui.css">
    <script type="text/javascript" src="scripts/jquery/jquery.js"></script>
    <script type="text/javascript" src="scripts/jquery/jquery-ui.js"></script>
Wichtig ist hier der Script-Tag, in der jQuery referenziert wird, also das mit src="scripts/jquery/jquery.js".

Gruß
xmurrix

Re: [BUG] Jquery nicht initiiert (BE → Style → Layout)

Verfasst: Mo 11. Nov 2013, 11:28
von rethus
Ja, dass war es.
Aus dank möchte ich hier einen Tipp in Sachen Performance-Optimierung geben:
Packt die <script>-Tags an das Ende der Datei vor den schließenden Body-Tag. Das beschleunigt den gefühlten Seitenaufbau, da der (visuelle) Rest der Page bereits geladen ist, bevor die JS geladen werden.

Re: [BUG] Jquery nicht initiiert (BE → Style → Layout)

Verfasst: Mo 11. Nov 2013, 11:36
von xmurrix
Danke für den Tipp. Dies ist auch auf der Todo-Liste, bedarf aber einiger Anpassungen in der UI, das Schritt für Schritt gemacht wird.

Gruß
xmurrix

Re: [BUG] Jquery nicht initiiert (BE → Style → Layout)

Verfasst: Mo 11. Nov 2013, 11:40
von rethus
Also für diese Datei funktioniert es schon mal. Könnt Ihr also ohne Bedenken schon anpassen. :wink: