对于我的自定义运输计算器,我需要访问购物车中的所有产品。该方法Sylius\Component\Shipping\Model\Shipment::getShippables()
使我可以访问所有唯一项,但是我需要知道已订购了多少项。
我想实现getSingleShippables()
不会过滤出重复项的方法。
实施此方法的最佳方法是什么?我是否真的必须按照覆盖模型中的说明覆盖运货模型以实现自定义运货类,或者是否有更简单的方法来做到这一点?我不需要更改模型,只需添加“ getter方法”。
没有比这更简单的方法了,您必须按照'Overriding Models'=> Extend Sylius class中的说明进行操作,添加您的方法,并将模型设置为config中的新类。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句