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

Modul 6: Module und Views

Das sechste Modul des Kurses Entwickler. Die Teilnehmenden lesen module.php-Dateien, schreiben eine View mit Parametern und einem Template, schützen sie mit einer Richtlinienfunktion, die über eine Rolle vergeben wird…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/trainers/developers/module-06-modules-and-views/README.md

On this page

This page is a translation. Read the English original

Modul 6: Module und Views

Über eine Modul-View bekommt eine Erweiterung eigene Seiten. Dieses Modul erklärt, wie eine Adresse zu einer View gelangt; danach bauen die Teilnehmenden die View hello/greet Schritt für Schritt auf: Parameter und ein Template, eine Richtlinienfunktion und eine Rolle und schließlich ein Formular mit einer Aktion, Validierung und einer Weiterleitung, geschützt durch den Formular-Token.

Auf einen Blick

KursEntwickler
Dauer3 Stunden 35 Minuten (mit einer Pause von 10 Minuten)
Lektionen4
NiveauFortgeschrittene

Lektionen

LektionDauerWas die Teilnehmenden tun
Lektion 6.1: Wie Module und Views funktionieren45 MinutenAdressen zerlegen, module.php lesen, eine View bis zu ihrer Klasse verfolgen
Lektion 6.2: Eine eigene View55 Minutenhello/greet mit Parametern, einem Template und einer Brotkrumennavigation schreiben
Lektion 6.3: Richtlinien für Ihre Views50 Minutengreet als Richtlinienfunktion deklarieren, sie der Rolle Anonymous zuweisen
Lektion 6.4: Formulare und Aktionen in einer View55 MinutenEin Formular absenden, validieren, weiterleiten, den Formular-Token in Aktion sehen

Dieses Modul vorbereiten

  • Alle Teilnehmenden haben das Modul hello aus Lektion 5.4 und ein Administratorkonto auf ihrer eigenen Schulungsinstallation; Lektion 6.3 ändert die Rolle Anonymous, die nicht von mehreren Teilnehmenden gemeinsam genutzt werden darf.
  • Sie sollten wissen, wie Ihre Schulungs-Website erkannt wird (über einen Pfad wie /site/ oder über den Host), damit die Teilnehmenden die richtigen Adressen eingeben.
  • Halten Sie fertige Dateien module.php, greet.php und greet.tpl für Teilnehmende bereit, die zurückfallen.
  • Proben Sie Schritt 8 von Lektion 6.4 in dem Browser, den Sie am Projektor verwenden: Das Entfernen eines Feldes mit den Entwicklerwerkzeugen unterscheidet sich leicht zwischen den Browsern.

Zeitplan

TeilMinuten
Lektion 6.145
Lektion 6.255
Pause10
Lektion 6.350
Lektion 6.455
Gesamt215

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