我是否可以将以下字段添加到内容类型,以便我创建的每条内容都可以调整到页面?
或者是否有一个扩展发布选项的模块,通过它添加我创建的所有页面(就像“提升到首页”一样)?如果没有,为什么没有人这样做?作为 Drupal 的新用户,这似乎是一个方便的操作。(我已经尝试过这个模块,但没有达到我想要的结果)。
如果这些解决方案都不可用,那么最好的替代方法是什么?
我已经在Stack Exchange for Drupal上发布了这个问题,但我需要一个快速的答案,而且这里似乎有一个更大的社区:D
我是否可以将以下字段添加到内容类型,以便我创建的每条内容都可以调整到页面?
或者是否有一个扩展发布选项的模块,通过它添加我创建的所有页面(就像“提升到首页”一样)?如果没有,为什么没有人这样做?作为 Drupal 的新用户,这似乎是一个方便的操作。(我已经尝试过这个模块,但没有达到我想要的结果)。
如果这些解决方案都不可用,那么最好的替代方法是什么?
我已经在Stack Exchange for Drupal上发布了这个问题,但我需要一个快速的答案,而且这里似乎有一个更大的社区:D
你应该使用Context。使用 Context,您将能够为您的 drupal 管理上下文条件和反应,例如 Regions。
你用过视图吗?它是最常用的drupal 模块之一。它不会直接扩展发布选项,但会以某种方式取代它。您可以举例说,列出所有内容类型:your_own_Content_type,它们具有提升到首页的发布选项。然后按标题,日期,你喜欢什么对它们进行排序。
您也可以只创建一个视图并从中创建多个块。你必须了解drupal的逻辑:如果你想在不同的页面上有不同的块,你必须创建不同的页面和不同的块
为一种内容类型创建视图并从中制作一个块。将此块放在所需的页面上。所有其他块都使用相同的视图制作,只需调整视图中的条件并从中创建一个新块。您还应该将所有块放在同一区域中,并将其设置为正确的页面
如果遇到任何问题,您可以在这里找到很多文档... drupal.org/project/views
我认为 Views 对于很多简单的请求来说太复杂了。
有几个解决思路:
~ 阿尔莫格