Mit den Werten der Variablen fsPathPrefix
und urlPrefix
ist es möglich, in Skripten absolute Pfade und URLs zu erzeugen, die sowohl in der Vorschau als auch auf dem Live-Server funktionieren.
Zu diesem Zweck fügt man am Anfang des Basislayouts (mastertemplate
) eine NPSOBJ-Anweisung ein, die eine Variablenzuweisung in der gewünschten Skriptsprache erzeugt, beispielsweise:
<npsobj insertvalue="var" name="urlPrefix" formatter="phpVardef" />
Ein Pfad kann anschließend folgendermaßen in die Datei eingefügt werden, die beim Export erzeugt wird:
<npsobj insertvalue="var" name="visiblePath" formatter="phpVardef" /> <? $absUrlPath = $urlPrefix.$visiblePath; ?>
Diese Art und Weise, den Wert von $absUrlPath
zu berechnen, funktioniert sowohl auf dem Live-Server als auch in der Vorschau.