バージョン選択

フォーラム

メニュー

オンライン状況

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

PR

先着1,000社 プラグインダウンロード&お申込で1,000円分Amazonギフト券プレゼント amazon pay
広告掲載について

サイト内検索

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

管理機能

新規スレッドを追加する

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

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

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


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

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


----------------
////////////////
(株)U-Mebius EC-CUBE3 カスタマイズ /バグ修正/SEO はおまかせ
一緒にEC-CUBEでサイト制作を行うプログラマ・コーダー・デザイナー募集

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



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

となっているのですが、ここ間違ってますか??
現在は〖サイズ〗のみ入っている状況で
さらに〖色〗はどのように書き込めばよいでしょうか。
hata
投稿日時: 2017/6/30 16:06
対応状況: −−−
長老
登録日: 2015/8/3
居住地: 宮城県(2017/09末引退)
投稿: 156
Re: [選択してください]以外の文言
修正後のコードを書いているのですが、もう一度私の書いたコメントを見てもらえませんか?
まずはそれに置き換えて試してみてください。
ゲスト
投稿日時: 2017/6/30 16:45
対応状況: −−−
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(),
はそのままでよいですか?

すみません。素人でして。。。 
ゲスト
投稿日時: 2017/6/30 16:54
対応状況: −−−
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ペイメント

統計情報

総メンバー数は25,914名です
総投稿数は85,825件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1725
4
yuh
1490
5
red
1154
6
468
953
7
umebius
943
8
fukap
907
9
shutta
827
10
tsuji
815
11 ramrun 789
12
tao_s
651
13 karin 642
14 sumida 641
15
homan
633
16 DELIGHT 571
17
patapata
502
18
flealog
483
19
h_tanaka
473
20 tonton 436


ネットショップの壺

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

Copyright© LOCKON CO.,LTD. All Rights Reserved.