我在Drupal中创建了一个“View”*以获取所有内容并基本上创建一个站点地图,但我意识到它没有从我创建的块中获取内容的选项。有没有人知道我是否能做到这一点?
如果没有,我是否应该基本上使每个块成为一个页面,以便它可以爬过页面?我担心这最终会变得难以管理......还有什么其他选择/解决方案?我的最终目标是建立一个站点地图 - 也许我让这个太复杂了?
*为了表达我的观点,我做了: 管理 - >结构 - >视图 - >添加。然后我做了一个页面,称之为“网站索引”,并将其设为“显示所有类型的内容”(标记字段为空)。然后我选择“内容:标题”作为我的字段,我的过滤标准设置为:“内容:发布(是):” - 这样,它将获取我的网页标题。
谢谢,如果需要进一步说明,请回复!
答案 0 :(得分:1)
道歉,如果我错了,但我认为这里可能会对术语产生一些混淆。在视图的上下文中,Content
表示节点,而不是网站上的所有HTML内容。您的视图将返回所有已发布节点的列表,这些节点基本上是您网站上的页面。
在正常的站点地图上(如果有这样的东西)你只会链接到整个页面,而不是像块一样的页面部分,它们主要用于提供站点的层次概览,以帮助用户和,可能更重要的是,这些天,搜索引擎(你可以提交一个XML站点地图到主要的搜索引擎,而不是这个,但这真的是另一个问题)。
我实际上建议您下载并安装Sitemap module来完成所有工作,并在各自的层次结构中安排内容,而不是自己动手。