挂钩动作订单网格在prestashop 1.7中不起作用

问题描述

在我的自定义模块上,我按照this documentation steps在客户网格上添加了列,它可以正常工作,因此我尝试为订单网格进行复制,但是没有任何反应。 Prestashop版本:1.7.6.7

  public function install()
    {
        return parent::install() &&
            ...
            $this->registerHook('actionorderGridDeFinitionModifier') &&   \\ this not works
            $this->registerHook('actionCustomerGridDeFinitionModifier') && \\ this works
           ...
    }



    public function hookActionCustomerGridDeFinitionModifier(array $params)
    {
        ...
    }

    public function hookActionorderGridDeFinitionModifier(array $params)
    {
        ...
    }

解决方法

订单页面(后台)尚未迁移到1.7.6.x中的新框架(Symfony),它已迁移到1.7.7中,因此钩子正常工作是正常的:)

对于所有其他页面,已经迁移到Symfony的钩子将起作用。

在这里您将找到1.7.7看板项目来跟踪进度:https://github.com/PrestaShop/PrestaShop/projects/7