1

我正在关注这个示例ProductBOPricingExtensionImpl,如图所示,我想使用以下代码(包含仅接受价格类型和货币的方法)在 ISML 上获取产品价格:

ProductBO:Extension("Pricing"):Price("SalePrice",{currency_here})

问题是,我不知道如何获取要放入其中的任何货币对象,以及以某种方式获得在应用程序级别定义的默认/备用货币的最佳方式。

4

1 回答 1

1

您可以使用此模块打印出价格。还显示了您如何获得货币

<isinclude template="modules/Modules">
...
<ISProductPrice 
            ProductBO="#ProductBO#"
            Currency="#CurrentRequest:Currency#"
            ShowInformationalPrice="true"
        >

签出文档app_sf_responsive/staticfiles/cartridge/templates/default/modules/product/Modules.isml

它考虑了不同的情况,例如客户是否登录并有资格获得折扣。

于 2018-06-26T19:54:32.960 回答