0

Drupal で「ビュー」* を作成してすべてのコンテンツを取得し、基本的にサイト マップを作成しましたが、作成したブロックからコンテンツを取得するオプションがないことに気付きました。私がそれを行うことができるかどうか、誰かが考えを持っていますか?

そうでない場合、ページをクロールできるように、基本的に各ブロックをページにする必要がありますか? これが最終的に管理不能になるのではないかと心配しています...他のオプション/回避策は何ですか? 私の最終目標は、サイト マップを作成することです。これを複雑にしすぎているのでしょうか。

*ビューを作成するには、[管理]->[構造]->[ビュー]->[追加] を行いました。次に、「site-index」という名前のページを作成し、「すべてのタイプのコンテンツを表示する」(タグ付きフィールドを空にした)にしました。次に、フィールドに「コンテンツ: タイトル」を選択し、フィルター基準を次のように設定します:「コンテンツ: 公開 (はい):」 - そうすれば、Web ページのタイトルが取得されます。

ありがとうございます。さらに説明が必要な場合は返信してください。

4

1 に答える 1

1

間違っていたら申し訳ありませんが、ここで用語について少し混乱があるかもしれません。ビューのコンテキストではContent、サイト上のすべての HTML コンテンツではなく、ノードを意味します。ビューは、基本的にサイト上のページであるすべての公開ノードのリストを返します。

通常のサイトマップ (そのようなものがある場合) では、ブロックのようなページの一部ではなく、完全なページにのみリンクします。それらは基本的に、ユーザーのナビゲーションを支援するためにサイトの階層的な概要を提供するために使用されます。最近は検索エンジンが重要です (XML サイトマップを主要な検索エンジンに送信することもできますが、これは別の質問です)。

これを自分で行うのではなく、サイトマップ モジュールをダウンロードしてインストールすることをお勧めします。これにより、すべての作業が行われ、それぞれの階層にコンテンツが配置されます。

于 2011-12-01T19:26:18.880 に答える