サイトカレンダをスキップ

«
2017年 10月
»
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

-

ログイン

ログイン

QRコード

QR code


 掲示板目次 > Magento全般 > カスタマイズ質問 新規投稿 返信投稿
 日本円の小数点以下「.00」の消去方法について Ver.1.5.1以降です。
 
wakatarou
 2011年7月26日 10:11 JST (参照数 19533回)  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2011年5月25日
投稿数: 8
恐れ入ります。

類似した質問は多いと思いますが

Ver.1.4ですとエクステンションがあるとのことですが、Ver.1.5.Xの場合は円表示の場合の小数点以下を非表示にする方法はありますか?

/lib/Zend/Currency.phpの74行目
‘precision’ => 2, を0にしても変化どころか数字以外の表示がおかしくなりました。

宜しくお願いします。


 
プロフィール メール
引用して書き込む
ryukyufire
 2011年7月26日 10:22 JST  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2010年9月 1日
投稿数: 4
このExtensionでMagento1.5.1でもうまくいきましたよ。
http://www.magentocommerce.com/magento-connect/magento+pepmaq/extension/3374/pepmaq_japan_price

 
プロフィール メール
引用して書き込む
wakatarou
 2011年7月27日 08:34 JST  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2011年5月25日
投稿数: 8
ryukyufire 様

早々、ありがとうございます。

wakatarou  Big Grin

 
プロフィール メール
引用して書き込む
songrr
 2011年9月13日 22:01 JST  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2011年9月13日
投稿数: 6
Quote by: ryukyufireこのExtensionでMagento1.5.1でもうまくいきましたよ。
http://www.magentocommerce.com/magento-connect/magento+pepmaq/extension/3374/pepmaq_japan_price


magento 1.5.1にインストールしあたら、メインページが開けなくなり、

Fatal error: Call to a member function getCollection() on a non-object in /home/users/1/deca.jp-songrr/web/magen/includes/src/__default.php on line 18721

と表示されました。解決方法を教えていただけませんか。

 
プロフィール メール
引用して書き込む
hirokazu_nishi
 2011年9月14日 00:40 JST  
掲示板 管理者
管理者

状態: オフライン


登録日: 2008年2月 9日
投稿数: 470
MagentoのCompilerを有効にしていると、エクステンションをインストールした際にサイトが停止してしまうことがあります。

ドキュメントルート下のincludes/config.phpをすべてコメントにするか、config.phpファイルを削除すると直ると思います。

Magento技術サポート・日本語化エクステンション・セキュリティ診断提供中です。日本語ガイドブックの販売・レンタルサーバサービス開始しました。 http://principle-works.jp/
 
プロフィール メール ホームページ
引用して書き込む
songrr
 2011年9月17日 19:49 JST  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2011年9月13日
投稿数: 6
ご教授ありがとうございます、インストールできましたが、「.00」の消去がなかなかできません。設定する必要がありますでしょうか。

宜しくお願い致します。

 
プロフィール メール
引用して書き込む
ranran
 2011年10月 3日 15:45 JST  
掲示板 Newbie
Newbie
confused

状態: オフライン


登録日: 2011年9月 8日
投稿数: 12
こんにちは。
WEBデザイナーには、マジェントのカスタマイズはなかなか大変で
苦労していますが、楽しくカスタマイズしています。

現在最新の1.6をインストールして、小数点を消したいと思っているのですが、
小数点を消すエクステンションでは駄目のようでした。
色々、海外のサイトとかも見て試していますが、なかなかうまくいきません。

lib/Zend/Currency.phpの‘precision’ => 2 を0に変更すると、
バックエンドの商品登録部分は小数点が消えますが、
フロントの商品ページの価格は変わらず・・・・


他には、

PHP Formatted Code
app/code/Mage/Core/Model/Store.phpの
    public function formatPrice($price, $includeContainer = true)
    {
        if ($this->getCurrentCurrency()) {
            return $this->getCurrentCurrency()->format($price, array(), $includeContainer);
        }
        return $price;
    }


部分のarray()をarray(‘precision’=>0)にしたりしてみましたが、うまくいかなかったです。
PHP Formatted Code

    public function formatPrice($price, $includeContainer = true)
    {
        if ($this->getCurrentCurrency()) {
            return $this->getCurrentCurrency()->format($price, array(‘precision’=>0), $includeContainer);
        }
        return $price;
    }
 


もしVer1.6の最新版でも解決方法をお分かりになるかたがいらっしゃいましたら、
是非お願いいたします!

では


Razz

 
プロフィール メール
引用して書き込む
cep
 2012年1月10日 22:25 JST  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2012年1月10日
投稿数: 1
当方、magento1.6.1.0を使用しています。
下記サイトの方法で小数点を消しています。
http://magento-forum.co.uk/viewtopic.php?f=5&t=269

完全ではありませんが参考になれば幸いです。
※カタログ登録画面で小数点でてしまいますが。。。

 
プロフィール メール
引用して書き込む
rodrigo6
 2012年2月14日 17:13 JST  
掲示板 Regular Member
Regular Member
okay

状態: オフライン


登録日: 2009年3月11日
投稿数: 70
magento1.6.2を使用してますが、
上記の方法で小数点以下の消去を試したところ、¥シンボルが□のようなものに変わり、元に戻りません。ファイルを元通りにし、var/cacheをクリアしても戻りません。

バックエンドの通貨を変更しても反映されないようです。常に□マークが出てしまいます。

¥マークを正しくアウトプットさせるにはどうすれば宜しいでしょうか。

Razz

 
プロフィール メール
引用して書き込む
rodrigo6
 2012年2月14日 17:27 JST  
掲示板 Regular Member
Regular Member

状態: オフライン


登録日: 2009年3月11日
投稿数: 70
度々、失礼いたします。

詳細は下記になります。

lib/zind/currency.phpで74行目

'precision' => 2,

'precision' => 0,

にしたところ、一発で通貨シンボルがおかしくなりました。

修復の仕方をご存知の方、おりましたらご教授下さい。

Big Grin

 
プロフィール メール
引用して書き込む
内容生成: 8.68 秒
新規投稿 返信投稿


通常 通常
注目トピック 注目トピック
ロック済 ロック済
新着 新着
注目トピック 新着 注目トピック 新着
ロック済トピック 新着 ロック済トピック 新着
ゲストユーザの投稿を見る 
ゲストユーザ投稿可能 
HTML許可 
バッドワードをチェック