Unable to open file: /srv/www/vhosts/limespace.de/httpdocs/wp-content/plugins/tp_this_path Zend Framework » LimeSpace - IT
Aug
18.

JQuery Datepicker mit dem Zend Framework

Wer mag es nicht, die schönen Kalender im Web 2.0

Aber wie macht man das ganze schnell und unkompliziert mit dem Zend Framework? Ganz einfach, man benutzt die Komponenten aus der ZendX Library. Dieser Part ist nur bei der “Full” Version dabei und befindet sich im Ordner /extras/library.

Also Downloaden und mit den library Ordner wo meist auch schon der Ordner “Zend” vorhanden ist. Damit man das ganze nun auch benutzen kann, gilt es noch ein paar Einstellungen in der “applications.ini” vorzunehmen:

;Laden der Application Resource plugins von ZendX
pluginPaths.ZendX_Application_Resource = "ZendX/Application/Resource"

Um es uns nun noch einfach zu machen, besorgen wir uns JQuery + JQuery aus dem Google CDN

resources.jquery.version = 1.4.1
resources.jquery.ui_enable = true
resources.jquery.ui_version = 1.8.4
resources.jquery.stylesheet = "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/smoothness/jquery-ui.css"

Um jetzt einen Datepicker in einem Zend_Form zu nutzen, braucht man nur noch das entsprechende Element erzeugen:

 $birthdate = new ZendX_JQuery_Form_Element_DatePicker('birthdate');
 $birthdate->setLabel('Geburtsdatum:')
 ->setJQueryParam('dateFormat', 'dd.mm.yy')
 ->setJQueryParam('changeYear', 'true')
 ->setJqueryParam('changeMonth', 'true')
 ->setJqueryParam('regional', 'de')
 ->setJqueryParam('yearRange', "1980:2000")
 ->setDescription('dd.mm.yyyy')
 ->addValidator(new Zend_Validate_Date(
 array(
 'format' => 'dd.mm.yyyy',
 )))
 ->setRequired(true);

 $this->addElement($birthdate);

Das ganze dürfte fast selbsterklärend sein, wir erzeugen uns ein Element, setzen ein deutsches Format
für das Datum, und erlauben die Auswahl von Monat/Jahr über Dropdowns.

Wie man nun das Formular ausgibt etc. ist hoffentlich bekannt!

Um die Sprach noch auf deutsch zu kriegen haben wir uns einem “trick” bedient, da uns keine Zend Funktion dafür bekannt ist, in einer globalen JavaScript Datei haben wir den entsprechenden Quellcode zum Übersetzen eingefügt.

Wir freuen uns über Bookmarks ! Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • MisterWong
  • Y!GG
  • Alltagz
  • Webnews
  • Hype
Aug
9.

Erste Version vom Zend Framework 2.0

Tja leider nur eine Art “Development” Release. Das Konstrukt funktioniert ist aber eine pre-Alpha.

Was hat sich bereits getan?

  • Die ganze require_once wurden entfernt
  • Zend Session wurde komplett überarbeitet
  • Die Test Suite wurde gewaltig aufpoliert

Download und weitere Informationen zum Zend Framework 2.0

Wir freuen uns über Bookmarks ! Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • MisterWong
  • Y!GG
  • Alltagz
  • Webnews
  • Hype
Jul
31.

Zend Framework 1.10.7 released

Nur eine kurze Meldung. Heute ist eine neue Version vom Zend Framework erschienen.

Wichtigste Anpassung aus unserer Sicht: Die Twitter Komponente wurde geändert, so dass diese in Zukunft mit der neuen Auth Methode arbeitet (oAuth!). Alle weiteren Bugfixes und changes könnt ihr wie immer aus dem Changelog ersehen.

Download Zend Framework 1.10.7

Wir freuen uns über Bookmarks ! Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • MisterWong
  • Y!GG
  • Alltagz
  • Webnews
  • Hype
Jul
16.

Zend Framework News direkt aus der Wüste

.. nicht direkt ok, aber die Temperaturen hier wo die Rechner laufen ist doch schon sehr nah am Klima in der Wüste!

The center of my life
Creative Commons License photo credit: Mendhak [민다ᄏ]

Trotzdem haben wir es geschafft, und für euch noch ein paar nette Tutorials und News zum Zend Framework sammeln können.

Wie einige sicherlich wissen kann man mit PHP auch ganz wunderbar Anwendungen schreiben die auf der Konsole laufen. Alleine schon die Tatsache das diese Scripte dann überall dort laufen wo es einen Server mit PHP gibt sollte es wert sein sich mit dem Thema mal zu beschäftigen. Wer das ganze dann noch in “schick” haben möchte, kann mal einen Blick auf die Progressbar Komponente vom Zend Framework werfen. Damit lassen sich lange Prozesse gut darstellen.

Und hier der Link zu einem kleinen Tutorial zur Zend Framework Progressbar.

Zusätzlich haben wir dann noch 3 weitere Tutorials gefunden, alle schön übersichtlich und schnell zu überblicken:

So, nun hoffen wir mal auf etwas kühleres Wetter, und wünschen noch ein schönes Wochenende.

Wir freuen uns über Bookmarks ! Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • MisterWong
  • Y!GG
  • Alltagz
  • Webnews
  • Hype
Jun
5.

Zend Framework: baseUrl leer…

Da ich mich gerade sehr aufgeregt habe, möchte ich es euch ersparen. Bisher habe ich in meinen kleinen Webanwendungen mit dem Zend Framework, innerhalb von Views immer mit dem baseUrl View helper auf Bilder / CSS Dateien und so weiter verlinkt:

$this->baseUrl() . '/images/limespace.png';

Bei einem neuen Projekte war nur leider immer die BaseUrl leer.. woran lag es? Version 10.4 scheint dort einen Bug zu haben. Mit Zend Framework 10.5 wieder alles bestens… 2 Stunden vertrödelt..

Wir freuen uns über Bookmarks ! Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • MisterWong
  • Y!GG
  • Alltagz
  • Webnews
  • Hype