3

ビューを持つモジュールがあり、このビューに Java スクリプト ファイルが含まれているとします。

このような :

Script.Include("myscripts/somescript.js");

そのため、元のビューから別のビューを作成すると、明らかに元のビューのスクリプト フォルダーにアクセスできない MyTheme フォルダー (モジュールのディレクトリ以外の場所) 内に配置されます。
問題は、代替ビュー内からそのリソース フォルダにアクセスする方法です。

前もって感謝します。

4

1 に答える 1

2

ResourceManifest を使用してスクリプトを登録する必要があるようです。Orchard.JQuery モジュールがすべての異なる jQuery ファイルを登録する方法を確認してください。それを取得し、モジュールが有効になったら、登録された名前のスクリプトを要求できます...

Script.Require("somescript");
于 2012-08-15T19:44:58.527 に答える