Ціна більше 100 мільйонів


9

Як встановити ціну понад 100 мільйонів? Спробував це рішення http://www.magentocommerce.com/boards/v/viewthread/210738/P15/#t454441 , але не пощастило. Тепер я можу встановити ціну понад 100 мільйонів, але на передньому етапі вона автоматично перетворюється на 100 мільйонів спеціальної ціни. Якщо ви змінюєте значення в БД безпосередньо, все добре, перш ніж вносити зміни в панелі адміністратора. Заздалегідь спасибі.


Скажіть, будь ласка, детально, в чому саме полягає проблема? Тому що я змінив лише значення таблиці стовпців каталога_продукт_entity_decimal -> на десяткове (24,4) і нічого іншого (без файлів), і я можу зберегти продукт за ціною 100000000, і він показує ціну 100 000 000,00 на фронті (тобто це добре). Я не робив замовлення, але наскільки я вас розумію, проблема полягає у перегляді продукту.
Майкл

100 мільйонів - максимальна ціна. Якщо встановити ціну товару на 150 мільйонів, це показало б 150 мільйонів схрещених та 100 мільйонів спеціальних цін. У БД економія цін подобається 100 мільйонів.
Кирило

Ага, вибачте, зараз зрозуміло. Будь ласка, дивіться мою відповідь. Я перевірив його на прозорій установці Magento 1.9.0.1, і він працює чудово.
Майкл

Відповіді:


3

Ви повинні змінити valueстовпчик у таблиці баз даних catalog_product_entity_decimal. Крім того, ви повинні змінити все цінові стовпці в цих таблицях: catalog_product_index_price, catalog_product_index_price_tmp, catalog_product_index_price_final_tmp.


Велике спасибі, забув про таблицю <catalog_product_index_price_final_tmp>.
Кирило

0

Експортуйте свою базу даних, відредагуйте файл sql за допомогою текстового редактора, наприклад, sublime або atom або тощо, який зможе знайти та замінити текст. Шукайте десятковий (12,4) та замініть його на десятковий (13,4), 13 та 12 означає, яке число ви збережете в структурі стовпців бази даних, включаючи 4 десяткових знаки. Тоді нарешті ви можете імпортувати свою базу даних.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.