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
options
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.