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

«
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全般 > カスタマイズ質問 新規投稿 返信投稿
 円小数点以下をカタログで非表示にする
 
irik
 2012年8月 3日 11:05 JST (参照数 8156回)  
掲示板 Newbie
Newbie
confused

状態: オフライン


登録日: 2012年8月 3日
投稿数: 2
こんにちは。
いつもは/lib/Zend/Currency.php の"precision"2 を 0 へ変更する事で、
カタログも問題なく綺麗な円表示になるのですが、
今回上記をしましても、アドミンの商品登録画面のみ綺麗な円表示で、
カタログでは変わらず小数点以下が表示されている状態です。
どうすれば良いかわかりません・・・。 ご教授ください。

使用環境はver. 1.7.0.0-beta1 です。

どうぞよろしくお願いいたします。

 
プロフィール メール
引用して書き込む
disegno
 2012年8月 5日 17:04 JST  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2012年2月27日
投稿数: 8
私はこちらのモジュールを使用しています
Admin画面、カタログ画面で表示、非表示の選択が可能です。
実際に運営しているサイトで使用していますので、問題ありません。
1.6.2→1.7で続けて運営していますが、問題なく使えています。
ただ消費税を内税(Noneを選択)にして消費税込でしておりますので、外税の計算の時の計算が正しくなるかどうかはわかりません。
一度お試しください。
もちろん無料モジュールです。
http://www.magentocommerce.com/magento-connect/et-currency-manager.html

 
プロフィール メール
引用して書き込む
irik
 2012年9月 2日 22:15 JST  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2012年8月 3日
投稿数: 2
disegno 様

ご親切な対応を下さりどうもありがとうございます。
お礼が遅れ申し訳ございません。

ご紹介いただいたモジュールを試してみましたが、
残念ながら、設定画面にてエラーが表示され手が付けれませんでした・・・。
インストールは問題なく出来たのですが、とても残念です。
一度以前使用していた 1.6.2 に戻してみようと思います。

お時間をいただき恐縮です、どうもありがとうございます。 Smile

 
プロフィール メール
引用して書き込む
soonbig
 2012年10月27日 10:34 JST  
掲示板 Junior
Junior

状態: オフライン


登録日: 2012年10月27日
投稿数: 17
初めまして。
principle Worksさんの日本語化コアエクステンションで、小数点以下の価格表示を修正(日本円のみ)とあるのですが、ダウンロードしてみたのですが、やはり小数点がけせません・・・
http://principle-works.jp/rack-jp-core

何か設定方法が間違ってる可能性がありますでしょうか。なるべく、直接phpを書き換えない方法で模索しています。

また、ET Currency Managerのほうをダウンロードしてみたのですが、日本語がDefaultの通貨のせいか、やはり小数点が残ってしまいました。

どなたか、心当たりのあるかた、アドバイスよろしくお願いします!


 
プロフィール メール
引用して書き込む
hirokazu_nishi
 2012年10月29日 23:05 JST  
掲示板 管理者
管理者

状態: オフライン


登録日: 2008年2月 9日
投稿数: 470
えと、どういう使い方をされていますか?
今現在のバージョンだと日本円と他の通貨を同時に使用するとうまく動かない不具合があります。
近々リリース予定の次のバージョンで直す予定にしていますが、お急ぎであれば個別対応いたします。

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

状態: オフライン


登録日: 2012年10月27日
投稿数: 17
nishi様 

ご返信ありがとうございます。

お察しの通り、ドルとユーロを一緒に使用しています。

いろいろいじってみたのですが、ET Currency Managerが作動しないのは、日本語化コアエキステンションとコンフリクトしているため、作動しないのがわかりました。
そこで、日本語化コアエクステンションの小数点削除のファンクションのみを無効にしようとコードをいじっていのですが、知識不足でうまくいきませんでした・・・(Currency.php、Locale.phpなどをいじりました。)

小数点を削除する機能だけを日本語化コアエクステンションから無効にする方法はありますでしょうか?それとも、もしよりすぐれた方法があればおうかがいしたいです。

初心者の質問で、申し訳ありません!
マジェントのバージョンですが、1.7.0.2を、日本語化コアエキステンションは0.5.0を使用しています。

 
プロフィール メール
引用して書き込む
soonbig
 2012年10月30日 05:16 JST  
掲示板 Junior
Junior

状態: オフライン


登録日: 2012年10月27日
投稿数: 17
自己解決しました!
というより、Et Currency managerの制作者の方に、Rack_Jp_Coreとコンフリクトしているとメールを送ったところ、すぐに対応してくれました。

ET Currencyを日本語化コアエキステンションと併用したい場合、日本語化コアエキステンションのモジュールから小数点削除のファンクションを無効にする必要があります。

/app/code/community/Rack/Jp/Core/etc/config.xml  へ行き、

<directory>
<rewrite>
<currency>Rack_Jp_Core_Model_Currency</currency>
</rewrite>
</directory>

のコードを消すか、コメントしてください。

そうすると、Et Currency managerが無事作動するようになります。

万が一、これよりもいい解決方法があれば是非ご連絡ください。

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


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