Pathautoを使用して、gallery/[node:title]
などのノードのURLを作成しました。
引数付きのビューを作成し、パスはgallery/%
(%
はノードのタイトル)ですが、ブラウザーでそのURLをポイントすると、ビューではなく標準のノードが表示されます。
パスをオーバーライドしてそのパスのビューを取得するにはどうすればよいですか?
views.moduleの重みを増やすにはどうすればよいですか?
Views.moduleの重みを増やすには、次のコードを実行します。
db_update('system')
->fields(array('weight' => 10))
->condition('name', 'views')
->execute();
ここでの最良の選択肢は、実際にPanelsに処理を任せることだと思います。パネルをインストールし、必要な特定のノードタイプ用のノードビューパネルのバリアントを作成してから、パネルページにビューを配置します。他にもいくつかのオプション(hook_menu_alter()、pathautoを使用する代わりにhook_url_alter()を使用してノードリンクを書き換える)がありますが、私は間違いなくパネルルートに行きます。