{get_pages}
Liest alle Seiten aus, auf welche die übergebenen Parameter zutreffen.
| Attribut | Typ | Erforderlich | Beschreibung |
| var | string | Ja | Name, über den das Ergebnis später abgerufen werden kann |
| query.where | string | Nein | Zusätzliche SQL-Statements für besondere Selektion der Seiten |
| query.order | string | Nein | Zusätzliche SQL-Statements für die Sortierung der Seiten |
| query.limit | string | Nein | Zusätzliche SQL-Statements für die Limitierung der Seiten |
| id | integer | Nein | statt page kann auch weiterhin id verwendet werden. Es darf dann aber nur die Seiten-ID übergeben werden. |
Diese Funktion berücksichtigt Freigabe-Daten, Berechtigungen und den Aktiv-Haken.
Beispiel
QuelltextSmarty Code:
- {* die 5 zuletzt geänderten Seiten vom Typ "news/entry" sortiert auslesen *}
- {get_pages var="seiten" query.where="type='news/entry'" query.order="c_date DESC" query.limit='0,5' }
- {* Seitennamen (der Ergebnisse) in einer Liste darstellen *}
- <ul>
- <li>{$seite->field.name}</li>
- {/foreach}
- </ul>