「ロゴ」と呼ばれるコンテンツ タイプがあります。これらはすべてグリッド ビューにあり、ブロックとして出力されます。
ユーザーがノード全体を表示するのではなく、ビューのみを表示するようにします。content_access モジュールを試しましたが、グリッド ビューも消えます。特定のコンテンツ タイプのフル ノードへのアクセスを制限する方法はありますか?
「ロゴ」と呼ばれるコンテンツ タイプがあります。これらはすべてグリッド ビューにあり、ブロックとして出力されます。
ユーザーがノード全体を表示するのではなく、ビューのみを表示するようにします。content_access モジュールを試しましたが、グリッド ビューも消えます。特定のコンテンツ タイプのフル ノードへのアクセスを制限する方法はありますか?
少し明確にしていただけますか。ブロック ビューを表示しています。では、ノードを表示する代わりに、表示したいフィールドにビューを制限しないのはなぜでしょうか?
フィールド権限 (または cck 権限、正確な名前は忘れました) を使用することもできるので、フィールドごとに権限を指定します。
私はそれをテストしましたが、ビューはまだデータを表示できます。スタイルを調整する必要があるかもしれませんが、デフォルトでは、Drupal は未公開のノードにハイライトを追加して、未公開であることを区別します。
ページの再処理機能で汚い修正をしたところです
if ($variables['node']->type == "logos") {
drupal_goto('404');
}
もっと良い方法があるはずです。また、ノードを無視するグーグルはどうですか?