{page_url}
Erzeugt eine URL auf eine interne Seite.
| Attribut | Typ | Erforderlich | Beschreibung |
| page | Page | Ja | Die Seite auf die verlinkt werden soll |
| site | string | Nein | Name des Mandanten auf den verlinkt werden soll |
| lang | string | Nein | Sprache, auf die verlinkt werden soll ("de","en" usw.) |
| skin | string | Nein | Name des Designs, das auf der verlinkten Seite verwendet werden soll |
| media | boolean | Nein | falls "true", wird auf den Multimediabereich der aktuellen Seite verlinkt |
| query_param | string | Nein | hängt an die URL einen Parameter |
| rewrite_engine | string | Nein | URL-Erstellung ("fast" => flache URL Generierung, "id" => Generierung mit id) |
| path | string | Nein | Komma separiert Liste von IDs, die einen Pfad abbilden zu einer Seite zb. 1,2,80,500. Achtung der Pfad beginnt immer mit 1 |
| id | integer | Nein | statt page kann auch weiterhin id verwendet werden. In diesem Fall darf aber nur die ID der zu verlinkten Seite übergeben werden. |
| weitere... | string | Nein | Alle weiteren Parameter werden in der URL als get-Parameter mit übergenben |
Beispiel
QuelltextSmarty Code:
- {* einen Link auf das aktuelle Page Objekt erstellen *}
- <a href="{page_url page=$page}">Link</a>
- {* einen Link auf die Seite mit der ID 30 erstellen *}
- <a href="{page_url id=30}">Link2</a>