我是drupal的新手,需要编写一个消耗来自eprints存储库的模块的模块(其结果是我将格式化的JSON块 - eprints是一个文档存储库,我将成为使用作为电子邮件地址的用户ID查询它并将结果输出到主内容体中,但不是那里的所有内容。因此,此模块出现的页面的主体内容应如下所示:
+-------------------------------------------+
| User editable content |
+-------------------------------------------+
Title of my module
+-------------------------------------------+
| Output of my module, configured by admins |
+-------------------------------------------+
所以我需要允许管理员将此模块添加到任意页面并按页面进行配置 - 也就是说,当管理员将模块添加到特定页面时,他们应该能够为用户ID提供查询对该特定页面的repos,因此模块的每个实例上的内容都不同。
这有意义吗?我猜这是一个节点模块,但我读过节点模块占用整个页面 - 重要的是我可以将模块输出与一些任意可编辑内容组合在一起。这可能吗?如果是这样,我需要哪种类型的模块,在哪里可以阅读更多相关信息?无论是HOWTO /教程还是简单的学习例子都会非常感激。
答案 0 :(得分:2)
你不能拥有drupal模块的多个“实例”。
我真的无法弄清楚这与电子打印有什么关系,但其他一切都应该只与字段和视图有关。