jQuery über ZendX Library aktivieren

Falls ihr in eurem Projekt auf die Javascript-Bibliothek jQuery nicht verzichten wollt, könnte der folgende Artikel interessant sein. Ich werde erklären, wie man über die Integration der ZendX Library jQuery im Projekt verfügbar macht und aktiviert.

  1. Ladet euch die aktuelle Full-Distribution von Zend Framework von hier herunter.
  2. Entpackt das Verzeichnis
  3. Kopiert aus dem entpackten Verzeichnis den Ordner /extras/library/ZendX/ in eurer Projekt unter [Projektname]/library/ZendX
    Das library Verzeichnisses eures Projekt sollte sowohl einen Ordner Zend, als auch einen Ordner ZendX beinhalten.
  4. Wechselt in eurem Projekt in die /application/Bootstrap.php und fügt an der Stelle, wo ihr eure bisherigen View-Helper initialisiert, folgende Definition hinzu:
    $view->addHelperPath("ZendX/JQuery/View/Helper", "ZendX_JQuery_View_Helper");
    
  5. Wechselt in die Datei /application/layouts/scripts/layout.phtml und fügt im Headbereich eurer Layoutdatei folgenden Code ein.
    $jquery = $this->jQuery();
    $jquery->enable();
    $jquery->uiEnable();
    echo $jquery;
    

    Falls ihr jQueryUI nicht nutzen möchtet, könnt ihr einfach die Codezeile $jquery->uiEnable(); herauslöschen. Somit wird lediglich jQuery ohne jQueryUI geladen.

  6. Damit werden die Javascript-Dateien in den Headbereich eures Layouts eingebunden und ihr könnt jQuery im gesamten Anwendungszyklus benutzen.
  7. Falls ihr die verwendete jQuery oder die jQueryUI Version ändert wollt, so geht dies über folgendes Codesnippet:
    $jquery->setVersion('1.7.0');
    $jquery->setUiVersion('1.8.16');
    

    Die aktuellsten Versionsnummern könnt ihr hier entnehmen.

Ein Kommentar

Kommentar verfassen