Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,075 of 9,075 pages
About the help in other languages
All help pages

Modul 2: Die Template-Sprache

Das zweite Modul des Kurses Entwickler. Die Teilnehmenden bauen sich eine Template-Spielwiese und lernen Variablen, Bedingungen, Schleifen, Operatoren, wash, Übersetzungen, die URL-Operatoren, include und die…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/trainers/developers/module-02-the-template-language/README.md

On this page

This page is a translation. Read the English original

Modul 2: Die Template-Sprache

Alles, was ein Besucher sieht, läuft durch Templates. Dieses Modul vermittelt die Template-Sprache von der ersten Variablen bis zu den Funktionen, die eine Seite zusammensetzen. Die Teilnehmenden probieren jeden Ausdruck in einer Spielwiese aus, die ein Template auf der Kommandozeile rendert; auf einer Website ändert sich also nichts, bis Modul 3 Templates in ein Design bringt.

Auf einen Blick

KursEntwickler
Dauer5 Stunden (mit zwei Pausen von je 10 Minuten)
Lektionen6
NiveauEinsteiger bis Fortgeschrittene

Lektionen

LektionDauerWas die Teilnehmenden tun
Lektion 2.1: Variablen und Ausgabe50 MinutenDie Spielwiese bauen; def, set, undef, Arrays, Hashes, wash
Lektion 2.2: Bedingungen und Logik45 Minutenif, Vergleiche, and/or/not, cond, first_set, switch
Lektion 2.3: Schleifen mit foreach45 MinutenSchlüssel, Trennzeichen, Sequenzen, Offset, Maximum, umgekehrte Reihenfolge, Abbruch
Lektion 2.4: Operatoren, wash und Übersetzungen50 MinutenOperatoren verketten, wash-Typen, Datumsangaben, i18n, attribute( 'show' )
Lektion 2.5: Links und Design-Dateien40 MinutenFormen von ezurl, ezroot, ezdesign, ezimage
Lektion 2.6: include, node_view_gui und attribute_view_gui50 MinutenInclude mit Parametern, View-Modi, Felder mit den Templates ihres Datentyps

Dieses Modul vorbereiten

  • Alle Teilnehmenden haben extension/mysite_hello aus Lektion 1.4 und einen funktionierenden Aufruf von ezexec.php.
  • Die Schulungsinstallation hat Inhalte unterhalb von Knoten 2: einige Ordner und Artikel, damit $node.children und data_map etwas zeigen. Ein frisches exp:install mit dem Standardpaket genügt.
  • Bereiten Sie einen gedruckten oder projizierten Spickzettel der Syntax aus Templates und Design, Teil 6 vor.
  • Proben Sie jede Übung in der Spielwiese; die Ausgaben hängen vom Inhalt Ihrer Schulungsinstallation ab, notieren Sie also die erwarteten Namen und IDs für Ihre eigene Installation.

Zeitplan

TeilMinuten
Lektion 2.150
Lektion 2.245
Pause10
Lektion 2.345
Lektion 2.450
Pause10
Lektion 2.540
Lektion 2.650
Gesamt300

Verwandte Seiten

Werden Sie Exponential-Partner

Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x