Prestashop 是否可以在backoffice中的客户列表下方挂接一个模块

Prestashop 是否可以在backoffice中的客户列表下方挂接一个模块,prestashop,prestashop-1.5,Prestashop,Prestashop 1.5,我正在开发一个模块,该模块必须在backoffice中的客户列表下添加一些HTML代码 backofice中的“客户”页面上是否有挂钩? 我只能在文档中找到displayAdminCustomers钩子,但这实际上是一个单独客户页面的钩子 那么,在客户列表中包含一些HTML代码的最佳方式是什么呢?解决方案很少: 钩住“页脚”并检查客户列表页面 添加覆盖模板和控制器的新挂钩(&C) 使用jQuery添加必要的代码 覆盖控制器以显示自定义模板或获取当前模板并添加代码 所有的解决方案都有其优缺点,这取

我正在开发一个模块,该模块必须在backoffice中的客户列表下添加一些HTML代码

backofice中的“客户”页面上是否有挂钩? 我只能在文档中找到displayAdminCustomers钩子,但这实际上是一个单独客户页面的钩子


那么,在客户列表中包含一些HTML代码的最佳方式是什么呢?

解决方案很少:

  • 钩住“页脚”并检查客户列表页面
  • 添加覆盖模板和控制器的新挂钩(&C)
  • 使用jQuery添加必要的代码
  • 覆盖控制器以显示自定义模板或获取当前模板并添加代码

  • 所有的解决方案都有其优缺点,这取决于您需要在其中插入什么代码。

    您是否尝试了hook:DisplayAdminCustomerListAfter?

    谢谢您的提示。第一种选择似乎效果不错。它将代码添加到页面的最底部,但我使用jquery将其提升:
    $('#myelement').insertAfter('table.customer')但检查客户列表页面的最佳方式是什么?目前我正在使用此检查:
    if(Tools::getValue('controller')==“adminCustomers”)
    但它会影响其他与客户相关的页面,例如添加/编辑客户