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 5: Fetch-Funktionen

Das fünfte Modul des Kurses Entwickler. Die Teilnehmenden holen Knoten und Listen, filtern, sortieren und blättern sie seitenweise, verwenden die Fetches der Module für Benutzer, Sektionen und Beziehungen und schreiben…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/trainers/developers/module-05-fetch-functions/README.md

On this page

This page is a translation. Read the English original

Modul 5: Fetch-Funktionen

Templates erhalten ihre Daten über Fetch-Funktionen. Dieses Modul führt vom ersten fetch( 'content', 'node', ... ) über die Fetches anderer Kernel-Module bis zu einer gefilterten Liste mit Seitennavigation auf einer echten Seite und endet damit, dass die Teilnehmenden eine Fetch-Funktion in ihrer eigenen Erweiterung schreiben.

Auf einen Blick

KursEntwickler
Dauer3 Stunden 30 Minuten (mit einer Pause von 10 Minuten)
Lektionen4
NiveauFortgeschrittene bis Experten

Lektionen

LektionDauerWas die Teilnehmenden tun
Lektion 5.1: Knoten und Listen holen45 Minutennode, list, list_count, function_definition.php lesen
Lektion 5.2: Filter, Sortierung und Seitennavigation55 MinutenKlassen- und Attributfilter, tree und depth, sort_by, der Navigator
Lektion 5.3: Fetches anderer Module40 Minutencurrent_user, has_access_to, Sektionen, Beziehungen, Website-Daten
Lektion 5.4: Eine eigene Fetch-Funktion60 MinutenEin Modul, function_definition.php und eine Funktionssammlungsklasse

Dieses Modul vorbereiten

  • Die Schulungsinstallation braucht genug Inhalte, damit Filter und Seitennavigation etwas zeigen: einen Ordner mit mindestens sechs Artikeln oder Notizen und einige Ordner unterhalb von Knoten 2.
  • mysite_hello ist auf jeder Installation aktiv (Lektion 3.1), und der Override aus Lektion 3.2 ist für die Übung zur Seitennavigation vorhanden.
  • Für Lektion 5.3 haben alle Teilnehmenden ein Website-Konto (keinen Administrator), um den angemeldeten mit dem abgemeldeten Zustand zu vergleichen.
  • Proben Sie Lektion 5.4 einmal; halten Sie eine fertige Kopie der drei Dateien bereit, die Sie an Teilnehmende ausgeben, die zurückfallen.

Zeitplan

TeilMinuten
Lektion 5.145
Lektion 5.255
Pause10
Lektion 5.340
Lektion 5.460
Gesamt210

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