Erzeugt ein Page-Objekt aus einer internen URL. Die url kann mit "index.php" anfangen oder sprechend sein.
Pos | Attribut | Typ | Erforderlich | Beschreibung |
---|---|---|---|---|
1 | url | string | Ja | Die URL |
2 | params | array | Nein | einige Parameter (Kompatibilität) |
3 | only_site | boolean | Nein | wenn true, wird die URL nur bis zur Site entschlüsselt und diese zurückgegeben |
4 | error_page | boolean | Nein | wenn true, wird die Error-Page statt false zurückgegeben wenn die Seite nicht gefunden wird |
5 | commit_params | boolean | Nein | wenn true, werden die Request-Parameter bei URL in die Superglobale $_REQUEST aufgenommen und andere GLOBALE Variablen gefüllt - wird bei der rewrite.php gebraucht |
Beispiele
<?php
$url = "index.php?id=162&site=demo&lang=de";
$p = Ego_System::urltopage($url); // Aus der URL das PageObjekt gewinnen
echo $p->field['content']; // Den Inhalt der Seite ausgeben
?>