【发布时间】:2019-12-18 18:09:38
【问题描述】:
是否有任何事件或挂钩可用于检测商店变更表单前端(标题中的商店变更下拉菜单。)?
我们如何检查客户在前端更改了店铺? (我在插件中更改商店后要做什么)。
【问题讨论】:
-
如果
.language--form已发送,您可以检查您的前端订阅者,例如喜欢$request->getPost('__shop') !== null。
标签: shopware
是否有任何事件或挂钩可用于检测商店变更表单前端(标题中的商店变更下拉菜单。)?
我们如何检查客户在前端更改了店铺? (我在插件中更改商店后要做什么)。
【问题讨论】:
.language--form 已发送,您可以检查您的前端订阅者,例如喜欢$request->getPost('__shop') !== null。
标签: shopware
您可以通过使用 PHP 检查以前的 url 到当前 url 来手动检测更改。
这里有一个关于如何获取上一个 URL 的条目:How to get the previous url using PHP
您可以挂钩始终在 Shopware 中触发的任何 Shopware 事件。您可以使用事件“Enlight_Controller_Action_PostDispatch_Frontend”并对其进行扩展。
问候帕特里克
【讨论】: