2013-10-13 4 views
5

シェイプを配置ファイルに配置していて、正しく配置されませんでした。シェイプの配置をデバッグするにはシェイプトレースモジュールを有効にしましたが、シェイプトレースツールは管理画面に表示されません。Orchard CMSの管理画面でシェイプの配置をデバッグするには

管理画面で形状トレースバーを表示するにはどうすればよいですか、または管理画面でシェイプの配置をどのようにデバッグできますか?

+0

管理セクションで形状トレースが機能しない場合は、プレースメントにどのような問題がありますか? – Hazza

+0

はいはい。実際に私の問題は、プレースメントファイルを構成した後にコンテンツが表示されなかったため、シェイプの配置をデバッグして、間違っていたことを把握することでした。 –

答えて

1

Yeapでは、管理領域の配置を変更できます。 「コンテンツの定義」に移動し、「コンテンツタイプ」を探して編集し、プレースメントボタンの右上にある「プレースメントの編集」があります。 あなたが探しているものがリスト内のプレースメントであれば、編集者にとってはうまくいくでしょう。 これは、プレースメントファイル自体から行う必要があります。 "Display Type"、SummaryAdminなどの要素を非表示にすることができます。それは、それらがあなたの税関タイプまたは共通タイプの場合です。 "配置"しようとしているものが別のモジュールから来た場合は、そのモジュールの配置を変更する必要があります。

+0

「プレースメントのやり方」について質問していません。私の質問は、プレースメントをデバッグする方法です。 –

4

あなたは管理ページにシェイプトレーサーを使用することに興味を持っている場合は、Orchard.DesignerToolsモジュールにShapeTracingFactory.csファイルを開く、とIsActivable方法で次の行をコメントアウト:

(AdminFilter.IsApplied(もし新しいRequestContext(_workContext.HttpContext、新しいRouteData()))) falseを返します。

+0

私のために働かなかった。私は形状のトレースのための小さなツールバーを見ることができません。 – Matthias

+3

これをTemplatesFilter.csでも適用してください!管理者には非常に便利です:) – devqon

関連する問題