【发布时间】:2021-10-20 04:15:24
【问题描述】:
我正在尝试自动化为我的 Drupal-8 网站启用/禁用模块的过程。据我从文档中了解到,Drupal 将与模块相关的信息保存在其数据库 (drupal/sites/default/files/.ht.sqlite) 中的表 config 中。
在启用模块snowflake之前,我看不到它的任何条目,但是通过http://website/admin/modules手动启用它之后,我可以在表格末尾看到这个条目.
collection name data
---------- -------------- --------------------------------------------------------------------------------------------------------------------
snowflakes.set a:5:{s:8:"langcode";s:2:"en";s:7:"enabled";b:1;s:13:"exclude_admin";b:1;s:13:"toggle_button";b:0;s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"gWu2_RT_6nrFtvXiYNQFgZm17c3CEXCxrb-JnsCFKmM";}}
是否有任何文件/函数可以为类似模块生成类似的条目?一旦我能够弄清楚这一点,它可能会帮助我自动化启用模块的过程,而无需每次都手动单击 http://website/admin/modules 中的复选框。
【问题讨论】:
标签: drupal drupal-8 drupal-modules