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

node_view_gui

Einen Knoten mit node_view_gui in einem Ansichtsmodus zeichnen - Listen von Zeilenansichten, Karten und Teasern, die Templates node/view, zusätzliche Parameter übergeben, die Override-Schlüssel, die es setzt (Klasse…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/designers/templates/node-view-gui.md

On this page

This page is a translation. Read the English original

node_view_gui

Diese Seite ist für Designer, die Listen von Inhalten zeichnen: die Kinder eines Ordners, Suchergebnisse, verwandte Artikel. Verwenden Sie {node_view_gui}, um jeden Knoten in einem Ansichtsmodus zu zeichnen; das Override-System wählt dann pro Klasse das richtige Template.

Inhalt

  1. Verwendung
  2. Was das Template erhält
  3. Override-Schlüssel
  4. Zusätzliche Parameter
  5. Warum nicht include?

Verwendung

<ul class="article-list">
{foreach $children as $child}
    <li>{node_view_gui content_node=$child view='line'}</li>
{/foreach}
</ul>

Verwendet wird das Template node/view/line.tpl oder ein Override für diese Ansicht und die Klasse des Knotens.

Was das Template erhält

$node (den Knoten) und $view_parameters mit standardmäßig offset 0 (aus der Definition der Funktion in kernel/common/eztemplateautoload.php). Hinweis: nicht $module_result und nicht die Variablen des aufrufenden Templates, außer denen, die als Parameter übergeben werden.

Override-Schlüssel

node, object, class, class_identifier, class_group, section, section_identifier, state, state_identifier, parent_node, depth, url_alias, remote_id, node_remote_id, parent_class_identifier, parent_node_remote_id, parent_object_remote_id. Eine Regel kann Artikeln in einem Ordner „News“ also eine andere Zeilenansicht geben als Artikeln anderswo (Override nach Elternknoten).

Zusätzliche Parameter

Jeder andere Parameter wird zu einer Variablen im View-Template:

{node_view_gui content_node=$child view='line' image_class='small' show_date=true()}

und im Zeilen-Template: {default image_class='medium' show_date=false()}.

Warum nicht include?

node_view_guiinclude
Templates pro Klasse über Overridesjanein
andere Designs können eine Klasse umgestaltenjanur durch Ersetzen des ganzen Teils
Ansichtsmodus anderswo wiederverwendet (Layout-Blöcke, Suche)janein

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