Orchard cms のビューにスタイル シートと js ファイルを含める方法、リソースの読み込みに失敗しました: サーバーは 404 (見つかりません) のステータスで応答しました
質問する
4360 次
2 に答える
6
テーマまたはモジュールに ResourceManifest.cs ファイルを作成します。
using Orchard.UI.Resources; namespace MyNameSpace { public class ResourceManifest : IResourceManifestProvider { public void BuildManifests(ResourceManifestBuilder builder) { var manifest = builder.Add(); manifest.DefineStyle("MyScriptName").SetUrl("~/Modules/MyModule/Scripts/scripts.js"); manifest.DefineScript("MyStyleName").SetUrl("~/Themes/MyTheme/Styles/site.css"); } } }
ビューに、次のようなスクリプトとスタイルを含めます。
@{
Style.Require("MyStyleName");
}
@using(Script.Foot()) {
Script.Require("MyScriptName");
}
Script.Head() を使用して、<head>
タグに .js インクルードを配置することもできます。
于 2012-04-20T12:55:16.223 に答える
5
マニフェストを作成したくないが、ファイルを直接参照したいが、それでもdoubleを排除したい場合はScript.Include
、andを使用することもできます。Style.Include
これはおそらく、ファイルの提供を許可するファイル404
を含めなかったことが原因です。web.config
既存のスクリプトディレクトリの1つからコピーできます。
于 2012-04-20T17:39:41.270 に答える