0

Drupal 7 サイトのメニュー構造を次に示します。

これは機能します:

Home > Depots (views: page) > Depot List (views: page)

aka: '/' > '/depots' > '/depots/depot-list'

 

ただし、これは機能しません。

Home > Careers (node) > Careers List (views: page)

aka: '/' > '/careers' > '/careers/careers-list'

aka: '/' > '/node/123' > '/node/123/careers-list'

 

/editなどのMENU_LOCAL_TASKS用に予約されていると想定しているため、node/123/subpage全体が気に入らない理由を理解できます

ノードをビューまたはパネルに変換する以外に、これを修正する方法を知っている人はいますか? どんな助けでも大歓迎です。

ありがとう!

4

1 に答える 1

0

パスはオーバーライドではありません。ビューに入力するパスは、ビューをロードするパスであり、一意である必要があります。ノード/123 は既に使用されています。Careers/% などのビューを定義すると、そのビューは Career/anything-that-follows に応答しますが、同じパスを持つコンテンツを持つべきではありません。

于 2011-11-14T00:33:38.727 に答える