如何正确删除drupal未使用的核心模块?

问题描述 投票:0回答:4

我想删除未使用的 drupal 模块,例如(博客、论坛、分类...),但我担心如果从模块目录中删除模块,可能会导致错误(现在或将来)。

安全吗?如果我删除相应的表会发生什么?

这样做的原因是因为我想将网站交付给我的客户,并教他们如何使用管理页面,但我想让他们尽可能简单。

php module drupal
4个回答
2
投票

删除 Drupal 核心模块是完全错误的,原因有很多,第一个是 Drupal 的新手入门建议。

不要破解核心。

更改 Drupal 核心文件会带来一个痛苦的世界。

无论如何,您想要的并不是真正删除模块。您想要的是将它们从模块列表中删除。虽然我个人认为这样做是错误的,但与往常一样,Drupal 有一种方法可以做到这一点,而无需改变 Drupal 本身。解决方案是

hook_form_alter()
。有了它,您只需从其中删除模块即可 模块列表形式。这就是这样做的方法。


0
投票

您可以为客户端配置用户,并将其限制为您想要显示的管理区域的那些部分,而不是删除模块。

这是一个更好、更通用的解决方案。


0
投票

理论上您可以将它们从模块目录中删除而不会立即出现任何问题,但不建议这样做。没有理由这样做,而且每次更新 Drupal 时都必须这样做,还有其他问题。


0
投票

删除它们是没有意义的。您可以稍后下载一个 contrib 模块,它可能依赖于分类、论坛、颜色、上传..等。我建议不要管它们。

© www.soinside.com 2019 - 2024. All rights reserved.