1億以上の価格


9

1億を超える価格を設定するにはどうすればよいですか?このソリューションをhttp://www.magentocommerce.com/boards/v/viewthread/210738/P15/#t454441試してみましたが、うまくいきませんでした。これで1億を超える価格を設定できますが、フロントエンドでは自動的に1億の特別価格に変換されます。管理パネルで変更を加える前に、DBの値を直接変更する場合は、すべて問題ありません。前もって感謝します。


何が問題なのか、詳しく説明していただけませんか?DBテーブルcatalog_product_entity_decimal->列の値をdecimal(24,4)に変更しただけで(ファイルなし)、100000000の価格で製品を保存でき、フロントエンドで100,000,000.00の価格を表示しているため(つまり、問題ありません)。注文はしませんでしたが、私が理解している限り、問題は製品ビューページにあります。
マイケル2014

1億が最高価格です。1億5000万円の商品価格を設定すると、1億5000万円が交差し、1億円が特別価格になります。1億のようなDBの価格節約。
Kirill、2014

ああ、すみません、今ははっきりしています。私の答えを見てください。私はそれを明確なMagento 1.9.0.1インストールでテストしましたが、うまく機能しています。
マイケル

回答:


3

valueデータベーステーブルの列を変更する必要がありますcatalog_product_entity_decimal。また、あなたはすべて変更する必要があり、価格これらのテーブルの列を:catalog_product_index_pricecatalog_product_index_price_tmpcatalog_product_index_price_final_tmp


おかげで、テーブル<catalog_product_index_price_final_tmp>を忘れてしまいました。
キリル、

0

データベースをエクスポートし、崇高なまたはアトムなどのテキストエディターを使用してSQLファイルを編集し、テキストを検索および置換できます。decimal(12,4)を検索し、decimal(13,4)に置き換えます。13&12は、小数点以下4桁を含むデータベースカラム構造に保存する数を意味します。その後、最後にデータベースをインポートできます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.