wRepository::createDocument

Erstellt eine neue Datei auf Basis einer Vorlage
(verfügbar ab CMS-Version 019.002.140.000)

Funktionsaufruf

Array createDocument(String pathNewDocument, String pathTemplate, Array options)

Parameter

pathNewDocument
Pfad des zu erstellenden Datei
pathTemplate
Pfad der Vorlage
y
Optionen
objectType
Objekttyp, falls die Vorlage mit dynamischem Objekttyp genutzt wird

Beispiel: Erstellt eine Version des Dokumentes

Quelltext

<?php

include($_SERVER['DOCUMENT_ROOT'].'/weblication/grid.php');

$pathNewDocument = '/de/'.rand().'.php';
$pathTemplate = '/de/weblication/templates/documents/50-vorlage-objektauswahl.php';
$options = array('objectType' => 'eventMulti');

wRepository::createDocument($pathNewDocument, $pathTemplate, $options);

?>

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.