私は自分のサイトに投稿したブックマークをフリータグ付けするために語彙を使用しており、すべての用語を非表示にしたい(ほとんどのノード、ほとんどまたはすべて、私は気にしない)。
TACモジュールでは、最初に次の設定を使用します。
グローバルデフォルト:表示/作成/削除:無視Show-term-チェックボックス:はい myvocデフォルト:Show(node):disallow; Show-term-checkbox:no
私も試しました:
グローバルデフォルト:表示/作成/削除:Show-term-checkboxを無視:いいえ
Drupal「アクセスが拒否されました」または同様のページを/ taxonomy/term/xxxに表示させたいだけです。私のサイトにそのURLのリンクが表示されないことはわかっていますが、必要なのは念のため。
出来ますか?または、より単純なモジュールを使用する必要がありますか?
カスタムモジュールに hook_menu_link_alter を実装し、必要に応じて、既存のアクセスコールバックを独自のものでオーバーライドすることにより、/ taxonomy/term/xxxへのアクセスを変更できます。
変更するメニュー項目を正確に確認するには、メニュールーターテーブルを確認する必要があります。
パスアクセス は、任意の分類/用語/ *ページに403を表示する簡単な方法を提供します。