Wake up, fluid!
Die Ursache: Fluid merkt, dass File ( {file:'...'} ) keine definierte Variable ist und hört auf es zu parsen.
Lösung: Fluid "aufwecken", indem es nochmal direkt angesprochen wird, bevor die Fluidvariable geparst werden soll:
var html5 = [
<f:for each="{files_html5}" as="mp4" iteration="counter">
<f:if condition='{counter.isLast}'>
<f:then>{file:'<f:comment></f:comment>{mp4}'}</f:then>
<f:else>{file:'<f:comment></f:comment>{mp4}'},</f:else>
</f:if>
</f:for>
];
Kürzlich sind wir über folgenden Code gestolpert, der nicht den Pfad zum gewünschten Video, welcher sich hinter der Fluidvariable {mp4} versteckt, erzeugt:
var html5 = [
<f:for each="{files_html5}" as="mp4" iteration="counter">
<f:if condition='{counter.isLast}'>
<f:then>{file:'{mp4}'}</f:then>
<f:else>{file:'{mp4}'},</f:else>
</f:if>
</f:for>
];
Hat dir der Artikel gefallen?
Werkraum News:

Toller Podcast zu Künstliche Intelligenz von Sascha Lobo
Wir von werkraum träumen ja schon seit langem vom eigenen Podcast, wäre das nicht immer so viel spannende Projekte, die es zu erledigen gibt. Solange hören wir einfach andere…
Matomo im DDEV installieren
Ich zeige euch wie man eine lokale Matomo Instanz im DDEV nutzen kann.
Strukturierte Daten - schema.org
Suchmaschinen mit den richtigen Daten füttern ist einfacher als man denkt.