Привет всем, мне нужно отобразить доставку по фиксированной ставке без десятичных знаков, как это сделать, пожалуйста, посоветуйте.
Фиксированная цена доставки Magento без десятичной точки
comment
Используйте php, например, взорвать: $foo = взорвать (',', '100,99'); эхо $foo[0]; или Mage/Core/Model/Store -> метод roundPrice.
- person Marceli Po   schedule 11.03.2013
Ответы (1)
в публичной функции collectRates класса Mage_Shipping_Model_Carrier_Flatrate
перед этим:
$method->setPrice($shippingPrice);
$method->setCost($shippingPrice);
поместите эти две строки
$value= explode(',', '$shippingPrice');
$shippingPrice=$value[0];
поэтому модифицированный код будет
$value= explode(',', '$shippingPrice');
$shippingPrice=$value[0];
$method->setPrice($shippingPrice);
$method->setCost($shippingPrice);
person
Oscprofessionals
schedule
11.03.2013
Спасибо за помощь
- person rishu; 14.03.2013
приятно знать, что это помогло вам
- person Oscprofessionals; 14.03.2013