Kleines Beispiel:
Code: Alles auswählen
<we:setVar to="global" nameto="myID" value="123" />
<we:img id="$myID" />
Nutzt man einen Umweg, bei dem man zunächst eine dynamische Seite (z.B. dynamisch.php mit der ID=1) anlegt, und dann eine weitere Seite, die man statisch veröffentlicht, und in deren Template nur drin steht <we:include type="document" id="1" gethttp="true" />, dann funktioniert das ganze – die dynamische Seite wird ausgeführt, in das statische Dokument inkludiert und dann statisch als html abgelegt. Nur mit dem Nachteil, dass das im Redaktionsprozess schwierig/kompliziert wird, und interne Links auf die dynamische Seite dann natürlich nicht auf der statischen Seite landen.
Wie funktioniert die statische Generierung intern? Wird nicht zum Zeitpunkt der Veröffentlichung diese Seite einmal aufgerufen/geparsed, und das Ergebnis wird als html ins Filesystem geschrieben? Wenn das so wäre, müssten doch auch die dynamisch übergebenen Werte funktionieren – tun sie aber nicht.
Ist das ein Bug oder ein Feature? Hat jemand eine Idee für eine Lösung?
Dank & Gruß,
Alex