Drupal 7 Drupal 7主页的自定义内容区域
我正在开发一个Drupal7站点,其主页由5个区域组成。每个区域都需要在Drupal管理系统中进行编辑。每个区域至少需要有一个图像上传和一个文本/正文字段。某些区域可能还有其他字段。换句话说,并非所有这些区域都需要完全相同的字段 我不确定在Drupal中设置此功能的最佳方法是什么。我查看了块,但它们没有自定义字段的能力。我需要将图像字段分开,因为它将用作该区域的背景图像,而不是内联显示 我考虑过创建自定义内容类型,但我不希望内容编辑器能够为给定区域创建多个节点,这可能会导致混淆 我确实看到了一个模块节点限制,它似乎限制了用户或内容类型可以存在的节点数量,但它仍然作为alpha模块列出Drupal 7 Drupal 7主页的自定义内容区域,drupal-7,drupal-theming,drupal-templates,drupal-content-types,Drupal 7,Drupal Theming,Drupal Templates,Drupal Content Types,我正在开发一个Drupal7站点,其主页由5个区域组成。每个区域都需要在Drupal管理系统中进行编辑。每个区域至少需要有一个图像上传和一个文本/正文字段。某些区域可能还有其他字段。换句话说,并非所有这些区域都需要完全相同的字段 我不确定在Drupal中设置此功能的最佳方法是什么。我查看了块,但它们没有自定义字段的能力。我需要将图像字段分开,因为它将用作该区域的背景图像,而不是内联显示 我考虑过创建自定义内容类型,但我不希望内容编辑器能够为给定区域创建多个节点,这可能会导致混淆 我确实看到了一个
对于类似的情况,您做了哪些处理?听起来创建自定义块对您很有帮助。这很容易做到,您可以使用
hook\u block\u configure()
和hook\u block\u save()添加自己的表单/字段。我的一个模块文件,包含带有配置表单的自定义块
您也可以使用该模块将字段添加到区域中,如前所述。显示套件适用于在表示层中配置节点的字段
但你的问题可能是最重要的。。。也许您的问题在于内容构建,而您最强大、最灵活的选项之一就是段落模块
对于段落,您必须创建一个内容类型,其中的段落束作为一个字段,然后创建一个页面并将其设置为您的首页。然后根据需要使用Display Suite自定义这些节点类型
我知道一个页面的内容类型听起来太多了,但根据你的情况,这可能是你最好的选择
当您需要强大的内容创建和高级主题时,段落模块和显示套件模块一起非常强大
如果你有任何疑问,尽管问
希望有帮助