2011-12-01 22 views
0

我在Drupal中創建了一個「視圖」*以獲取所有內容並製作網站地圖,但是我意識到它沒有從我創建的塊中獲取內容的選項。有沒有人有想法,如果我可以做到這一點?Drupal站點索引 - 不通過「塊」爬行?

如果不是,我是否應該讓每個塊都成爲一個頁面,以便它可以抓取頁面?我擔心這最終會變得難以管理......還有其他一些選擇/解決方法嗎?我的最終目標是製作網站地圖 - 也許我會讓這個過於複雜?

*爲了使我的觀點我做到了: 管理 - >結構 - >視圖 - >添加。然後我把它作爲一個頁面,稱之爲「網站索引」,並使其成爲「顯示類型全部」的內容(帶有標記的字段爲空)。然後,我爲我的字段選擇了「內容:標題」,我的過濾條件設置爲:「內容:發佈(是):」 - 這樣,它將抓取我網頁的標題。

謝謝,並請回覆,如果需要進一步澄清!

回答

1

道歉,如果我錯了,但我認爲這裏可能會對術語有點混淆。在視圖的上下文中,Content表示節點,而不是網站上的所有HTML內容。您的視圖將返回所有已發佈節點的列表,這些節點實際上是您網站上的網頁。

在一個正常的站點地圖上(如果有這樣的事情),你只能鏈接到完整頁面,而不是鏈接頁面的一部分,它們基本上用於提供站點的分層概覽,以幫助用戶導航而且,現在可能更重要的是,搜索引擎(您可以向主要搜索引擎提交一個XML網站地圖,而不是這個,但這真的是另一個問題)。

而不是自己這樣做,我實際上建議您下載並安裝Sitemap module,它將爲您完成所有工作,並將內容安排在各自的層次結構中。

+0

啊,我明白了 - 謝謝克萊夫!我覺得我對術語感到困惑。我是Drupal新手,嘿。非常感謝,我會給模塊一個嘗試! – Hannah