バージョン選択

フォーラム

メニュー

オンライン状況

49 人のユーザが現在オンラインです。 (38 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 48
tattsu もっと...

サイト内検索

質問 > その他 > 生年月日の登録を和暦(平成)で表示させたいのですが

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
motorp
投稿日時: 2014/10/17 17:59
対応状況: −−−
常連
登録日: 2013/12/26
居住地:
投稿: 45
生年月日の登録を和暦(平成)で表示させたいのですが
お世話になっております。
宜しくお願いいたします。

生年月日の登録画面で和暦(平成)で表示させたく
各ページを見ると html_optionsで <select>表示していることが分かりました。
<!--{html_options options=$arrYear selected=$arrForm.year.value|default:''}-->


ここで以下のように出力したいとおもっているのですが

<option label="2014(平成26)年" value="2014">

又は
<option label="2014(平成26)年" value="2014(平成26)年">  
※各phpファイルのlfInitParamとデータベースのカラムはTEXTへ変更する前提で できればこちらが理想

SC_Date.phpかと思って見てみましたが…
ご相談させてください。

全ての年号を変換させる方法ではなく
10年分など直接 置き換える処理方法でもいいのですが
ご教授頂けたら助かります。

宜しくお願いいたします。


-------------------------------------------------------------------------
[EC-CUBE]
2.12.3 
seiyawada
投稿日時: 2014/10/17 20:47
対応状況: −−−
常連
登録日: 2014/4/28
居住地:
投稿: 42
Re: 生年月日の登録を和暦(平成)で表示させたいのですが
ec-cube.2.13.1

SC_Date.phpのfunction getYear() 内にて

$year_array[$i] = $i;
としている部分を

$year_array[$i] = $i."(平成".$wYearLabel.")年";
のように変更すると表示されるかと思います。

※ $wYearLabelには西暦$iに対応した和暦を別途算出して代入する必要が在ります。
参考サイト http://kazua.info/blog/?p=1193
motorp
投稿日時: 2014/10/18 16:46
対応状況: 解決済
常連
登録日: 2013/12/26
居住地:
投稿: 45
Re: 生年月日の登録を和暦(平成)で表示させたいのですが
まだまだ勉強が足りなく わからないことが多いのですが、
どこで処理されているのか分かりたいへん助かりました。

現状では教えて頂いきました変換を出来るスキルが無いので
デフォルト処理の下に
elseif ($i == "2014") {
$year_array[$i] = '2014(平成26)年';
}
で対応致しました。

ありがとうございます。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,288名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.