我正在开发一个 Web 应用程序,它将作为自定义页面添加到 Tridion 中。
在自定义页面上,我想选择架构 X 的组件。我想为此目的使用 ItemSelectControl,但我不知道如何从自定义页面打开该控件,因为我无法访问任何Tridions javascript 命名空间(例如 $model 或 $const)。我可以简单地打开一个带有指向 ItemSelectControl 的 url 的新弹出窗口,并在 json 中创建我自己的过滤器,但我宁愿使用在 Tridions javascript 命名空间中定义的常量。
是否有一种简单的方法可以向我的 Web 应用程序添加引用或其他内容以访问 Tridions javascript 命名空间?如果没有,你有什么建议我应该如何解决这个问题?
有关自定义页面的更多信息:
CMS 服务器主机名:testcms
一个空的 ASP.NET 项目,其中一个名为 Test.aspx 的 aspx 页面发布到路径 C:\TestPage\
在 IIS 中,SDL Tridion 站点中有一个名为 TestPage 的 Web 应用程序,其路径为 C:\TestPage\
尝试使用 url 访问浏览器中的页面:http://testcms/TestPage/Test.aspx