Php Hook在Prestashop中调用两次

Php Hook在Prestashop中调用两次,php,prestashop,Php,Prestashop,我正在prestashop中开发一个模块,因为我需要自定义shopping-cart.tpl文件,以便覆盖OrderController.php文件。但在我的模块中,我使用displayShoppingCart钩子。但是它叫了两次。我不知道从哪里打了两次电话。。谁能帮帮我吗 public function hookdisplayShoppingCart($params) { print_r("code"); } 它在网页中打印了两次。也许你会叫它两次,例如在父类中。请发

我正在prestashop中开发一个模块,因为我需要自定义shopping-cart.tpl文件,以便覆盖OrderController.php文件。但在我的模块中,我使用displayShoppingCart钩子。但是它叫了两次。我不知道从哪里打了两次电话。。谁能帮帮我吗

public function hookdisplayShoppingCart($params)
    {
    print_r("code");
    }

它在网页中打印了两次。

也许你会叫它两次,例如在父类中。请发布所有新的OrderController.php代码在显示内容之前调用此钩子-调用displayAjax时CartController.php第314行中的正常显示钩子行为以及分配摘要信息时ParentOrderController.php第380行中的正常显示钩子行为。