Я работаю над плагином Mura, который использует тег mura для добавления компонента и использования его на странице. По сути мой плагин должен позвонить $.dspObject('component',Arguments.componentid)
. Поскольку область действия mura недоступна в методе плагина, я предполагаю, что мне нужно добавить компонентный компонент, но я не знаю, как это сделать.
<cffunction name="showPlayer" access="public" output="false" returntype="String">
<cfargument name="component" type="string" required="true" hint="The ID of the component that contains the playlist." />
<!--- Create the body content --->
<cfsavecontent variable="bodycode">
<cfoutput>#$.dspObject('component',Arguments.component)#</cfoutput>
</cfsavecontent>
</cffunction>
Это очень урезанная версия метода (полный eventHandler можно найти на GitHub .
Итак, как бы я переписал свой код, чтобы вытащить компонент (или все, что мне нужно для этого сделать)?