Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
[de-de] Variable an HTML5-Player übergeben
Hallo,
ich will einen HTML5-Player – nämlich MediaElementPlayer.js – einbauen (die bestehenden Plugins mit Flash sind etwas … na ja).
Im Code steht jetzt <source type=“audio/mp3” src=”/audio/test.mp3” /> und weiter unten als Fallback <param name=“flashvars” value=“controls=true&file=/audio/test.mp3” />. Nun möchte ich das Ganze vereinfachen und das Ganze in etwas so gestalten, dass ich nur noch den Namen der Audiodatei (im Verzeichnis X) als Variable übergeben muss.
<txp:output form=“audioplayer” txp:variable =“test.mp3”> oder so ähnlich.
Oder ginge das nur mit smd_macro?
Danke im voraus.
Last edited by Kossatsch (2013-08-28 03:48:06)
Offline
Re: [de-de] Variable an HTML5-Player übergeben
I think that was the main purpose of <txp:yield />
:
in *audioplayer* form:
<source type="audio/mp3" src='/audio/<txp:yield />' />
...
now call it like
<txp:output_form form="audioplayer">test.mp3</txp:output_form>
Edit: and if you need to pass it more than one parameter, cbe_output_form seems well-adapted.
Last edited by etc (2013-08-27 16:19:57)
Offline
Offline