Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

Basiskonzepte > Komplexere Funktionalitäten mit ViewHelpern realisieren

Komplexere Funktionalitäten mit ViewHelpern realisieren

Funktionalitäten, die über das einfache Ausgeben von Werten hinaus gehen, werden in sogenannten ViewHelpern implementiert. Jeder ViewHelper ist eine eigene PHP-Klasse. An dieser Stelle werden wir uns anschauen, wie wir ViewHelper verwenden können. Später werden Sie auch lernen, eigene ViewHelper zu schreiben.

Um einen bestehenden ViewHelper zu verwenden, müssen Sie erst den Namensraum (Namespace) importieren und ihm ein Kürzel zuweisen. Dies ist mit der Deklaration {namespace ...=...} möglich.

Die Namensräume aller in Ihrem Template eingesetzten ViewHelper müssen immer registriert werden. Dies mag zwar erst einmal redundant erscheinen, erhöht aber die Verständlichkeit für andere Template-Autoren enorm, wenn diese Ihre Templates anpassen, da alle zum Verständnis des Templates wichtigen Informationen darin enthalten sind.


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial