質問 > 管理機能 > 価格をかなで入力したい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2008/3/25 1:59
対応状況: −−−
|
価格をかなで入力したい EC-CUBEバージョン 1.3.4-comu
PHPバージョン PHP 4.3.9 DBバージョン MySQL 4.1.20 こんばんわ。 現在、商品を登録する際の価格の数字の制限が外せずに困っております。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=1710&forum=11 ↑こちらを拝見してやってみたところ、出来た!と思いきや DBに残っておりませんでした。 どの部分を修正すると数字ではなく文字で保存・反映できるでしょうか? どなたか教えてください。 |
|
ゲスト |
投稿日時: 2008/3/25 2:00
対応状況: −−−
|
Re: 価格をかなで入力したい 追伸:
保存後、確認したところ管理画面・表画面ともに0円になってしまいます。 |
|
tao |
投稿日時: 2008/3/25 2:21
対応状況: −−−
|
一人前 登録日: 2007/12/28 居住地: 東京 投稿: 82 |
Re: 価格をかなで入力したい 確認はしていませんがデータベースの商品テーブルの価格フィールドが「数字」の設定になっていると思います。
「文字列」設定に変更してみてはいかがでしょうか? |
ゲスト |
投稿日時: 2008/3/25 9:50
対応状況: −−−
|
Re: 価格をかなで入力したい 返信ありがとうございます!
無事、データベースへの保存に成功しました! 本当にありがとうございます! しかし、保存はされているのですが、 なぜか反映されません>< 管理画面の入力フォームでは文字で入っているのに 表画面だと相も変わらず0円表示です(;一_一) /html/admin/products/product.php /html/admin/products/product_class.php 上記二つのファイルで価格のチェックを修正して、 $objErr->doFunc(array(NORMAL_PRICE_TITLE, "price01:".$no, STEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK")); $objErr->doFunc(array(SALE_PRICE_TITLE, "price02:".$no, STEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK")); このように書き換えました。 後はご教授いただいたデータベースのPLICEのフィールドを TEXTに修正… これ以外に修正箇所があるのでしょうか!? たびたびで大変申し訳ないのですが、 是非お教え下さい><お願いします。 |
|
ゲスト |
投稿日時: 2008/3/25 10:10
対応状況: −−−
|
Re: 価格をかなで入力したい 何度も追伸で申し訳ありません。
データベースの修正でいじったのはdtb_products_classです。 確認したところdtb_products_classにはテキストで保存されておりました。 |
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |