2017-01-12 16 views
0

私はDotnetNuke 7で作業しています。私はASP.Netを使用してモジュールを作成しています。 Visual Studio 2015でModuleを作成し、DotnetNuke(www.dnndev.me)にExtensionとしてアップロードしました。イメージファイルやその他のファイルのパス(ソース)を.jsやCSSファイルでDotnetNukeに設定する方法は?

ファイル管理以外はすべて正常に動作しています。私はファイルパスの場合にはほとんどの時間をこなしてしまいます。

私は.JSファイルを持っています。それはLoadingイメージの次のコードを持っています。今私はそれのための道を設定する方法を知らない。

次のコードは、画面への読み込みを提供します。私は完全に動作している私のデモASP.Netプロジェクトでこれを見直しました。しかし、DotnetNukeに関しては、全く動作しません。

これは私がmessage:'<img src="http://localhost:60380/Assets/Images/ajax-loading.gif" align="">'に設定する必要がありますどのようなパスロードF:/websites/dnndev.me/DesktopModules/CustomerDemo/Assets/Images/ajax-loading.gif

の物理パスですか?私は上記の場合に設定する必要がありますどのようなパス

blockUI: function (el, centerY) { 
    var el = jQuery(el); 
    el.block({ 
     message:'<img src="http://localhost:60380/Assets/Images/ajax-loading.gif" align="">', 
     centerY: centerY != undefined ? centerY : true, 
     css: { 
      top: '10%' 
     }, 
     overlayCSS: { 
      backgroundColor: '#000', 
      opacity: 0.05, 
      cursor: 'wait' 
     } 
    }); 
}, 

の1-?

2このパスはプロジェクトのどこにでも登録する必要がありますか?

答えて

0

DNNインストールのルートを基準にしたパスを使用できます。

<img src="/DesktopModules/CustomerDemo/Assets/Images/ajax-loading.gif"> 
+0

ありがとうございます。あなたは私を救いました。私は3時間以来試みている。私は別の質問があります。私にお勧めしますか? DotnetNukeにアクセスするには、どこにでもファイルを登録する必要がありますか?つまり、JSONファイルが 'Assests'フォルダにある場合は、アクセスする前にどこにでも登録する必要がありますか? –

+0

いいえ、画像と同じ方法でアクセスできます。 – VDWWD

関連する問題