バージョン選択

フォーラム

メニュー

オンライン状況

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

PR

デザインテンプレート EC-CUBE3.0版が登場!
広告掲載について

サイト内検索

バグ報告 > 管理機能 > [選択してください]以外の文言

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
purestyle2
投稿日時: 2017/2/22 14:31
対応状況: 確認中
半人前
登録日: 2017/1/21
居住地:
投稿: 22
[選択してください]以外の文言
色の選択のところで、デフォルトの[選択してください]ではなく[色を選択してください]に書き替えたいのですがこれは不可能でしょか?
過去の質問をみても探せなかったのですみません。
aoki.u
投稿日時: 2017/2/22 14:49
対応状況: −−−
常連
登録日: 2017/2/19
居住地:
投稿: 52
Re: [選択してください]以外の文言
/src/Eccube/Form/Type/AddCartType.php
というファイルに「選択してください」という部分があります。

規格が「色」だけなのであれば
ここを修正すれば良いと思います。

$builder->add('classcategory_id1', 'choice', array(
                        'label' => $Product->getClassName1(),
                        'choices'   => array('__unselected' => '選択してください') + $Product->getClassCategories1(),
                    ));


----------------
ECCUBE3系のインテグレートパートナーとして
カスタマイズやプラグイン開発に専念しています。
ぜひご相談ください。

purestyle2
投稿日時: 2017/2/22 16:49
対応状況: 解決済
半人前
登録日: 2017/1/21
居住地:
投稿: 22
Re: [選択してください]以外の文言
できました!!
ありがとうございます!助かりました。
umebius
投稿日時: 2017/2/22 16:54
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: Tokyo
投稿: 671
Re: [選択してください]以外の文言
規格が2種類以上あって規格1に色以外の物が入る場合は
$Product->getClassName1の値で分岐が必要になるかもしれません


----------------
//////////////////////////////
(株)U-Mebius EC-CUBE3 カスタマイズ・高速化 ・バグ修正
EC-CUBE関連技術者の採用もお問い合わせください。


purestyle2
投稿日時: 2017/6/27 14:49
対応状況: 確認中
半人前
登録日: 2017/1/21
居住地:
投稿: 22
Re: [選択してください]以外の文言
別件で手こずってしまって
今更なんですが
やはり分岐が必要で
商品ごとに「色」と「サイズ」の2パターンのどちらかを表示させたいのですが、どのように書き替えればよいのでしょうか。
hata
投稿日時: 2017/6/27 15:12
対応状況: −−−
一人前
登録日: 2015/8/3
居住地: 宮城県
投稿: 132
Re: [選択してください]以外の文言
規格名がシンプルに'色'や'サイズ'なら、くっつけてやるだけでうまくいきそうです。
'choices'   => array('__unselected' => $Product->getClassName1().'を選択してください') + $Product->getClassCategories1(),
purestyle2
投稿日時: 2017/6/30 14:40
対応状況: −−−
半人前
登録日: 2017/1/21
居住地:
投稿: 22
Re: [選択してください]以外の文言
ご回答ありがとうございます。



'label' => $Product->getClassName1(), 'choices' => array('__unselected' => 'サイズを選択してください') + $Product->getClassCategories1(),

となっているのですが、ここ間違ってますか??
現在は〖サイズ〗のみ入っている状況で
さらに〖色〗はどのように書き込めばよいでしょうか。
hata
投稿日時: 2017/6/30 16:06
対応状況: −−−
一人前
登録日: 2015/8/3
居住地: 宮城県
投稿: 132
Re: [選択してください]以外の文言
修正後のコードを書いているのですが、もう一度私の書いたコメントを見てもらえませんか?
まずはそれに置き換えて試してみてください。
purestyle2
投稿日時: 2017/6/30 16:45
対応状況: −−−
半人前
登録日: 2017/1/21
居住地:
投稿: 22
Re: [選択してください]以外の文言
はい。
ではまず
元々
if ($Product && $Product->getProductClasses()) {
if (!is_null($Product->getClassName1())) {
$builder->add('classcategory_id1', 'choice', array(
'label' => $Product->getClassName1(),
'choices' => array('__unselected' => 'サイズを選択してください') + $Product->getClassCategories1(),

となっていたところを

if ($Product && $Product->getProductClasses()) {
if (!is_null($Product->getClassName1())) {
$builder->add('classcategory_id1', 'choice', array(
'label' => $Product->getClassName1(),
'choices' => array('__unselected' =>$Product->getClassName1() 'サイズを選択してください') + $Product->getClassCategories1(),

としてみました。
この時
'label' => $Product->getClassName1(),
はそのままでよいですか?

すみません。素人でして。。。 
purestyle2
投稿日時: 2017/6/30 16:54
対応状況: −−−
半人前
登録日: 2017/1/21
居住地:
投稿: 22
Re: [選択してください]以外の文言
追加

if (!is_null($Product->getClassName2())) {
$builder->add('classcategory_id2', 'choice', array(
'label' => $Product->getClassName2(),
'choices' => array('__unselected' => $Product->getClassName2(), '色を選択してください'),

上記のように
先ほどの文面の下の段Name2の文面も書き替えてみました。

大まかにはうまくいったような気がします。
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

 



ログイン


EC-CUBEペイメント

クレジットカード情報の非保持化対応

統計情報

総メンバー数は19,641名です
総投稿数は82,157件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1632
4
yuh
1368
5
red
1059
6
fukap
907
7
shutta
827
8 ramrun 789
9
tsuji
782
10
umebius
671
11
tao_s
646
12 sumida 638
13
homan
633
14
468
629
15 karin 609
16 DELIGHT 571
17
patapata
502
18
flealog
483
19 tonton 436
20
ecbg
387


ネットショップの壺

EC-CUBEガイドブック
Copyright© LOCKON CO.,LTD. All Rights Reserved.