我使用Bitnami堆栈安装了Drupal。我正在尝试从https://www.drupal.org/project/kb安装知识库模块。我已经安装并启用了它所依赖的模块,但是当我试图启用知识库模块本身时,就会出现错误。
由于未满足的依赖关系而无法安装KnowledgeBase :KnowledgeBase (field.field.node.kb_content.body)
显然,我仍然缺少一个依赖,它告诉我它是什么,但什么是,但我如何满足需求?
此外,当我使用文件资源管理器时,我可以在core.entity_form_display.node.kb_content.default中看到C:\Bitnami\drupal-8.7.2-1\apps\drupal\htdocs\modules\kb\config\install yml文件。
yml文件在错误的地方吗?或者我需要用它做些什么,以便知识库安装知道它?
有人能告诉我我需要做什么吗?如果很明显我是Drupal的新手请原谅。
谢谢你的帮助,罗斯科
发布于 2019-06-11 16:55:54
安装yml不是在错误的位置。这是一个新的模块,1安装目前处于beta状态,所以如果不是所有的but都没有解决,您可能会面临一些问题,但可能不是这样的。
我必须承认,错误信息并没有那么有帮助。如果您想要查看您缺少的依赖项,请进入.info.yml文件,也可以使用在网上可以看到,下面是相关部分
...
dependencies:
- drupal:field
- drupal:file
- drupal:text
- drupal:node
- drupal:group
- drupal:gnode
- drupal:views
- drupal:views_jump_menu
- drupal:eva对于字段、文件、文本、节点、视图是核心的一部分(什么都不做)
但是您必须下载https://www.drupal.org/project/group (用于组和gnode) https://www.drupal.org/project/views_跳_菜单 https://www.drupal.org/project/eva
在您能够安装此模块之前
我建议您开始研究如何使用composer来为您处理依赖关系,如果您这样做的话。
composer require drupal/kb 所有的依赖项也将为您安装。
https://drupal.stackexchange.com/questions/282157
复制相似问题