首页 > 解决方案 > 如何在 Prestashop v1.7 中向 CheckOut 添加新步骤?

问题描述

在此处输入图像描述

嗨,大家好,

我需要一些帮助和技巧来开发下一个需求;

我正在使用 Prestashop 版本 1.7.2.4;我需要在登录步骤和地址步骤之间添加一个新步骤。

例如,在这个新步骤中,我想添加一个下拉列表或选择 2 或组合框,以显示我所在国家/地区的城市示例,并使用选择值提要下一步。

欢迎提出一些建议或技巧!

提前致谢

标签: phpprestashopsmartycheckoutprestashop-1.7

解决方案


我正在开发一个新的步骤。我使用了上面的代码,但这只是开始。我以管理流程和个人信息为指导。

  • 检查控制器/front/OrderController.php

代码

$this->checkoutProcess
        ->addStep(new CheckoutPaymentStep(
            $this->context,
            $translator,
            new PaymentOptionsFinder(),
            new ConditionsToApproveFinder(
                $this->context,
                $translator
            )
        ))
    ;

那是开始还有更多,其他过程的指导在那里,复制并粘贴在下面,编辑参考其他步骤。我正在这样做,但我的人际关系有问题。

图片


推荐阅读