Wie kann man einen Preis von mehr als 100 Millionen festlegen? Versuchte diese Lösung http://www.magentocommerce.com/boards/v/viewthread/210738/P15/#t454441 , aber kein Glück. Jetzt kann ich einen Preis von mehr als 100 Millionen festlegen, aber im Frontend wird dieser automatisch in einen Sonderpreis von 100 Millionen konvertiert. Wenn Sie Werte in DB direkt ändern, ist alles in Ordnung, bevor Sie Änderungen im Admin-Bereich vornehmen. Danke im Voraus.
magento-1.9
price
Kirill
quelle
quelle
Antworten:
Sie müssen die
value
Spalte in der Datenbanktabelle änderncatalog_product_entity_decimal
. Auch müssen Sie alle ändern Preis Spalten in diesen Tabellen:catalog_product_index_price
,catalog_product_index_price_tmp
,catalog_product_index_price_final_tmp
.quelle
Exportieren Sie Ihre Datenbank, bearbeiten Sie Ihre SQL-Datei mit einem Texteditor wie sublime oder atom usw., der Text finden und ersetzen kann. Suchen Sie nach Dezimalstellen (12,4) und ersetzen Sie diese durch Dezimalstellen (13,4). 13 und 12 bedeuten, wie viel Zahl Sie in der Datenbank-Spaltenstruktur einschließlich 4 Dezimalstellen speichern. Dann können Sie endlich Ihre Datenbank importieren.
quelle