我正在使用Magento 1.9。我想创建产品并仅在特定城市提供。此外,我还想在用户选择在产品不可用的城市发货时限制用户结帐。
我是Magento的初学者,不知道如何实现这一目标。
到目前为止我想到的是,最好创建一个名为'city'
的属性,将其设为multiselect
并添加城市作为选项。所以现在我可以创建产品并为其分配多个城市。并且可以在前端产品页面的'Additional Information tab'
上看到。
但是现在我想限制用户,如果他选择“纽约”中的订单产品,并且他提交了与任何其他城市的送货地址。这应该限制进一步的过程和显示消息。
简而言之,我想限制用户结账和显示消息。 "The product is not available in the specified address/city/location etc"