有一个客户,我们正在协助Ubercart安装,他们有问题的软件包,用于USPS,此外,似乎运输成本是在购物车的方式。我看过Ubercart的USPS文档,它看起来真的很差,特别是它是如何工作的。有没有人有这方面的经验,或者对这个模块/API有一些微调的想法。
一个简单的示例问题
我想添加一些可用包到管理下的装运设置,下USPS产品描述只有几个完整的选项USPS包可用。我想将一些包添加到这个字段中。这是如何控制的?
发布于 2011-11-10 02:58:28
USPS似乎将装运选项的类型分为信封、包裹、国际。信封和内部包裹。这些都被硬编码到uc_usps_shipping_method()函数的模块中。
从那里,这些运输类型中的每一种都有另一组选项,可以在admin/store/settings/quotes/methods/usps中配置,在折叠的字段集中,您会发现可以提供给客户的潜在选项的长长列表(U.S.P.S. First-Class Mail Postcard等);我想这些选项更符合美国邮政服务可能提供的大量选项,也可能是您正在寻找的选项。
不过,就添加新函数而言,您必须以编程方式完成此操作,因为前面提到的选项再次被硬编码到USPS模块中(查找模块文件中的最后4个函数)。我不完全确定你会怎么做,因为我在Ubercart的文档中找不到hook_shipping_method_alter()函数。
希望这至少能帮上点忙
https://stackoverflow.com/questions/8069259
复制相似问题