Inhaltsverzeichnis Smarty Smarty Funktionen {page_url}

{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:
  1. {* einen Link auf das aktuelle Page Objekt erstellen *}
  2. <a href="{page_url page=$page}">Link</a>

  3. {* einen Link auf die Seite mit der ID 30 erstellen *}
  4. <a href="{page_url id=30}">Link2</a>