thelia / predict-module
DPD预测
2.1.9
2024-04-26 09:30 UTC
Requires
- thelia/installer: ~1.1
Replaces
README
DPD预测模块 ~2.1.0 与 Thelia >= 2.5.2 兼容
如果您想与 Thelia <= 2.5.2 使用,请查看 Predict ~2.0.0
安装
composer require thelia/predict-module ^2.1
使用
在使用此模块之前,您首先需要配置您的DPD账户编号,可选的手机号码,并检查您是否具有Predict SMS选项。不要忘记将配送区域分配给Predict模块,并配置您的商店地址,这是使用此模块的必要条件。
循环
Predict模块为您提供了三个循环
-
predict.check.rights
-
predict.notsend.loop
-
predict
检查Config文件夹和prices.json文件是否可读和可写
{loop name="predict.check.rights.loop" type="predict.check.rights"} <div class="alert alert-danger"> {$ERRMES} {$ERRFILE} </div> {/loop} {elseloop rel="predict.check.rights.loop"} <!-- No error, we can continue --> {/elseloop}
获取所有已支付且未发货的订单,并使用Predict作为配送模块
{loop name="get.predict.orders" type="predict.notsend.loop"} ... {/loop}
获取给定区域的报价
{loop name="predict.prices" type="predict" area="1"} ... {/loop}
集成
此模块使用钩子 order-delivery.stylesheet
和 order-delivery.extra
,默认模板的集成已完成。
如果您想自定义集成,请参阅文档