所以,最近我开始和Presta一起工作,前台的一切都很顺利,但在后台却出现了困难。
我正在尝试连接到在AdminController中激发的action AdminCustomerformModifier。像这样的phpHook::exec('action'.$this-
作为一个好孩子我注册了它(
$this-
我用的是PrestaShop 1.7。4.
所以我只是做了一个公共函数,然后注册了这个函数。我的问题是,我想,我已经将我的IDE直接连接到presta服务器,当我注册一个新的钩子时,它可能有一些问题。所以我重新安装了我的模块,一切都像魅力一样飞了起来。
在prestashop 1.7中,他们更新了挂钩列表;这里有完整的列表
当你试图使用钩子
命名为动作时
因此,您应该首先在
install()
方法中注册钩子,如下所示;
$this->registerHook('actionAdminCustomersControllerFormModifier')
您需要将函数命名为
public function hookActionAdminCustomersControllerFormModifier()
在进行更改之后,请重置您的模块,这样新的钩子就可以注册了。
希望这对你有用!
问题内容: 我是Java /线程的新手,并且继承了类似以下代码的内容。这是一个命令行程序,main()仅启动5-6种不同类型的线程,并以^ C退出。我想添加一个关闭钩子以正确关闭所有线程,并通过以下方式对其进行调整。 我在所有线程中添加了一个Shutdown钩子和一个stopThread()方法(例如MyWorker类中的一个) 问题是当我按^ CI时,看不到线程的run方法的结束消息。这是在后台
我正在尝试在未来的预定时间生成警报。下面是代码 主要活动。Java语言 警报eceiever.java content\u main。xml 舱单 我试图在一分钟后生成警报,但不幸的是什么都没有发生。我在这里做错了什么?此外,即使在手机重启/关机然后打开后,我如何确保我的日程安排仍然有效?
我对流口水还很陌生,可能正在做一些非常愚蠢的事情。问题是,出于某种原因,我的口水规则没有被解雇。使用的drools版本为5.4 如果有帮助,当我转换回并使用执行方法来触发规则时,规则会触发。但是,我需要使用来过滤规则,并且我了解还不支持议程过滤器。作为第一步,我只是将会话翻转到,插入事实并触发所有规则。 不得不谦恭地说,在过去几天里,我在这件事上伤了头。太糟糕了,文档对drools来说不是那么友好
所以我用这个mock(potatoConsumer)订阅,rxJava调用了“accept”,mockito将其标记为交互,但mockito认为这个交互不是我所期望的,为什么? 图书馆的版本使用了她: 一些由powermock模拟的字段在“验证”时失败,但由mockito模拟的字段不是 Mockito不能模拟未打开的字段,没有,但Mockito与Powermock maker inline冲突 P
后台登录页面:admin_login 钩子功能 用于自定义后台登录页面,如果实现此钩子请同时实现admin_custom_login_open钩子,返回 true表示你已经自定义后台登录页 钩子参数 无 插件返回结果 类型:string ,插件执行后生成的新的登录页面字符串 后台自定义登录是否开启钩子:admin_custom_login_open 钩子功能 此钩子配合admin_login钩子使
嗨,我正在为我们的项目使用activemq,每次我在本地网络中运行activemq,但我总是收到此错误,即使端口61616上没有任何东西运行 2013-04-03 08:48:28,139 |错误|无法启动阿帕奇活动 MQ (本地主机, ID: batag-1562-1364950107650-0:1).原因: java.io.IO例外: 传输连接器无法在 JMX 中注册: 无法绑定到服务器套接字