[英]How can I add a new step to the CheckOut in Prestashop v1.7?
嗨,大家好,
我需要一些帮助和技巧来开发下一个需求;
我正在使用Prestashop 1.7.2.4版本; 我需要在“登录”步骤和“地址”步骤之间添加一个新步骤。
例如,在这个新步骤中,我想添加一个下拉列表或select2或组合框,以显示例如我所在国家的城市,并使用select值输入下一步。
欢迎一些建议或技巧!
提前致谢
如果它只是选择器,为什么不在第一步或第二步填充它呢?
一个想法可能是隐藏地址选择,然后再添加一些Javascript。
无论如何,您都可以使用挂钩和模块来实现它,从而更好地符合Prestashop的模型。
您可以在此处找到模块/挂钩生成器: http : //validator.prestashop.com,并在此处使用挂钩列表及其用法: http : //doc.prestashop.com/display/PS17/Hooks+in+PrestaShop+1.7。 X
我正在迈出新的一步。 我使用了上面的代码,但这仅仅是开始。 我受到管理流程和个人信息的指导。
$this->checkoutProcess
->addStep(new CheckoutPaymentStep(
$this->context,
$translator,
new PaymentOptionsFinder(),
new ConditionsToApproveFinder(
$this->context,
$translator
)
))
;
那就是开始,还有更多其他过程的向导,在下面复制和粘贴一个,参考其他步骤进行编辑。 我正在做,但是我在人际关系方面有问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.