wRequest::includePage

Zeigt eine beliebige Seite innerhalb der aktuellen Domain an (verfügbar ab CMS-Version 008.004.103.000)

Funktionsaufruf

Void includePage(String $path, String $queryString = '')

Parameter

path
Pfad der Seite, welche eingebunden werden soll
queryString
QueryString

Beispiel: Beispiel 1: Zeigt über /index.php die Startseite des /de Projektes an

Quelltext

<?php

require_once($_SERVER["DOCUMENT_ROOT"]."/weblication/grid.php");
wRequest::includePage('/de/index.php');

?>

Beispiel: Beispiel 2: Zeigt über /index.php die Startseite des /de Projektes an und berücksichtigt URL-Parameter, wenn vorhanden

Quelltext

<?php

require_once($_SERVER["DOCUMENT_ROOT"]."/weblication/grid.php");
wRequest::includePage('/de/index.php', !empty($_SERVER['QUERY_STRING']) ? '?'.$_SERVER['QUERY_STRING'] : '');

?>

Der Inklude sollte in einer PHP-Datei stattfinden, in der nur dieser Aufruf stattfindet!

Um Duplicate Content (DC) zu vermeiden, sollten Sie über ein Canonical-Tag der Webseite die Originalressource (originale URL) zuweisen.

Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.