जैसा कि मैंने शीर्षक में कहा है, मैं मूल्य ( .00 ) से परिशुद्धता निकालना चाहता हूं
मैंने ये किया:
- में एप्लिकेशन / कोड / कोर / दाना / निर्देशिका / मॉडल / Currency.php
में
public function format()
मैं बदल गया
return $this->formatPrecision($price, 2, $options, $includeContainer, $addBrackets);
सेवा
return $this->formatPrecision($price, 0, $options, $includeContainer, $addBrackets);
- In /app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Price.php
में
public function getEscapedValue()
मैं बदल गया
return number_format($value, 2, null, '');
सेवा
return number_format($value, 0, null, '');
- में js / varien / js.js
मैं बदल गया
var precision = isNaN(format.precision = Math.abs(format.precision)) ? 2 : format.precision;
var requiredPrecision = isNaN(format.requiredPrecision = Math.abs(format.requiredPrecision)) ? 2 : format.requiredPrecision;
सेवा
var precision = 0;
var requiredPrecision = 0;
- और ऐप / कोड / कोर / मैज / कोर / मॉडल / स्टोर.php में
मैं बदल गया
public function roundPrice($price)
{
return round($price, 2);
}
सेवा
public function roundPrice($price)
{
return round($price, 0);
}
तब मैंने कैश को साफ किया, और मैगेंटो (जो कि मैं संस्करण 1 है। 9) को फिर से जोड़ दिया, लेकिन सटीक नहीं हटा, क्या मुझे कुछ याद आ रही है? मुझे क्या करना चाहिए?