Php Unistall模块,无需卸下桌板Drupal 7
我正在Drupal7中创建一个模块,在安装过程中应该在其中创建一个表。我不希望在卸载模块时删除该表。在做了一些研究之后,我发现了两个函数,即Php Unistall模块,无需卸下桌板Drupal 7,php,drupal-7,Php,Drupal 7,我正在Drupal7中创建一个模块,在安装过程中应该在其中创建一个表。我不希望在卸载模块时删除该表。在做了一些研究之后,我发现了两个函数,即hook\u install和drupal\u install\u schema。但我不知道如何使用它们,因为在安装期间将创建表,但在卸载模块期间不会删除表。Drupal 7在卸载模块时使用hook\u uninstall触发函数,除非您告诉Drupal使用hook\u删除表,否则安装后这些表将保持不变 [https://api.drupal.org/api
hook\u install
和drupal\u install\u schema
。但我不知道如何使用它们,因为在安装期间将创建表,但在卸载模块期间不会删除表。Drupal 7在卸载模块时使用hook\u uninstall触发函数,除非您告诉Drupal使用hook\u删除表,否则安装后这些表将保持不变
[https://api.drupal.org/api/drupal/modules%21system%21system.api.php/function/hook_uninstall/7.x][1]