0

オーチャードにとても慣れていないので、いくつかのことに頭を悩ませていますが、私はそこに着いています。

ログインリンクはウィジェットになると思っていましたが、そうではありません。私が探しているのは、それをページの右上に移動することです。

カスタムテーマを開始できるように、デフォルトのテーマを自分のテーマに複製しました。私がやろうとしていることを達成するには、Placement.infoを使用する必要があると思います。私が抱えている苦労は

  1. プレースメントの属性の包括的なリスト
  2. 何かのParts_[Name]を決定する方法<-これは、ヘッダーにログインするために設定する必要があるルールだと思います。私はこれのいくつかのバリエーションを試しました。

    <Place Parts_User="/Header:1"/>
    

正しい方向へのプッシュは素晴らしいでしょう!

4

1 に答える 1

1

Layout.cshtml ファイルをチェックインすると、上部に次のコード行が表示されます。

WorkContext.Layout.Footer.Add(New.User(), "10"); // Login and dashboard links

ユーザーは形状であり、部品ではありません。Orchard.Core/Shapes/Views/User.cshtml で確認できます。このビューを編集するには、コピーを作成してテーマに配置します。

テーマの開発に必要なツールは、Shape Tracing と呼ばれます。これは、ギャラリーで利用できる開発者ツール モジュールの一部です。これにより、形状を調べてその属性を確認できます。

于 2013-05-05T22:28:25.033 に答える