Adding embedded JS to a widget
Hi.
What is the recommended way to add js script to a widgets, that are placed in the separate assembly? I've tried to use the Telerik.Sitefinity.Web.UI.ResourceLinks control like this (at the widget's layout):
<%@ Register Assembly="Telerik.Sitefinity" Namespace="Telerik.Sitefinity.Web.UI" TagPrefix="sitefinity" %>
<%@ Register TagPrefix="sitefinity" Namespace="Telerik.Sitefinity.Web.UI.PublicControls" %>
<
sitefinity:ResourceLinks
ID
=
"resourcesLinks"
runat
=
"server"
UseEmbeddedThemes
=
"True"
>
<
sitefinity:ResourceFile
AssemblyInfo
=
"MyAssembly.WebSite.EP.Controls.SlideShow, MyAssembly.WebSite.EP.Controls"
Name
=
"MyAssembly.WebSite.EP.Controls.Resources.Scripts.jquery.slideShow.js"
Static
=
"true"
/>
</
sitefinity:ResourceLinks
>
<%@ Register TagPrefix="sitefinity" Namespace="Telerik.Sitefinity.Web.UI" %>
<
sitefinity:ResourceLinks
ID
=
"RequestFormResource"
runat
=
"server"
>
<
sitefinity:ResourceFile
AssemblyInfo
=
"MyAssembly.WebSite.EP.Controls.RequestInfoForm, MyAssembly.WebSite.EP.Controls"
Name
=
"MyAssembly.WebSite.EP.Controls.Resources.Scripts.dialogs.js"
Static
=
"true"
/>
</
sitefinity:ResourceLinks
>
<
sitefinity:JavaScriptEmbedControl
ResourcesAssemblyInfo
=
"MyAssembly.WebSite.EP.Controls"
runat
=
"server"
ID
=
"slideShow"
Url
=
"MyAssembly.WebSite.EP.Controls.Resources.Scripts.jquery.slideShow.js"
ScriptEmbedPosition
=
"Head"
/>
I've found error at my js file, all works fine now,