标签: drupal drupal-7
我的模块定义了可变数量的块,然后可供“块”模块使用以显示特定区域。
当我的模块删除一个块时,drupal仍然认为它存在。我怎么能告诉drupal应该丢弃一个块?我正在寻找类似block_delete($ module,$ delta)的东西,但这不存在。
干杯,
阿尔伯特。
答案 0 :(得分:1)
您可以在块表中搜索块的任何引用,并将其从用于删除块的表单的提交函数中的表中删除。我认为没有更清洁的方法来确保块被移除。您可以查看menu_block如何处理(如果没有)。