2012-12-04 90 views
12

我希望能夠在我的本地環境中以編程方式禁用然後卸載模塊,然後輕鬆推送該代碼以便更新所有內容。我猜這是hook_update_N(http://api.drupal.org/api/drupal/modules%21system%21system.api.php/function/hook_update_N/7),但不確定從哪裏開始。如何以編程方式禁用和卸載Drupal模塊?

回答

1

Drupal的8

要放在裏面MYMODULE.install

/** 
* Uninstall Field UI. 
*/ 
function MYMODULE_update_8001(&$sandbox) { 

    \Drupal::service('module_installer')->uninstall(['field_ui']); 

} 
相關問題