假设有一个模块有一个视图,该视图中包含一个java脚本文件:
像这样:Script.Include("myscripts/somescript.js");
因此,当我从原始视图创建一个替代视图时,它将放在MyTheme文件夹(模块目录以外的某些文件夹)中,显然无法访问原始视图的脚本文件夹。
问题是:现在如何从备用视图中访问该资源文件夹?
提前感谢。
答案 0 :(得分:2)
听起来你应该使用ResourceManifest来注册脚本。看看Orchard.JQuery模块如何注册所有不同的jQuery文件。一旦你有了,并且模块已启用,你可以要求一个脚本及其注册名称......
Script.Require("somescript");