バグ報告 > 管理機能 > [選択してください]以外の文言 |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
hata |
投稿日時: 2017/7/11 16:17
対応状況: −−−
|
長老 登録日: 2015/8/3 居住地: 宮城県(2017/09末引退) 投稿: 156 |
Re: [選択してください]以外の文言 画像見られませんでした。
何度もしつこく言ってすみませんが、規格1についてまずは私が書いた1行をコピーして、 'choices'の行を置き換えて確認してください。 規格1も規格2もどちらも記述ミスしているように見えます。 書き写すとミスしやすいのでコピーしてください。 |
ゲスト |
投稿日時: 2017/7/5 16:40
対応状況: −−−
|
Re: [選択してください]以外の文言 [img align=left]スクリーンショット (324).jpg[/img]
↑ってみれるでしょうか。 すみません、うまくいったかに思ってたらいってませんで。。。 ヒント、すごくわかりやすいはずなんでしょうけど 理解しきれず…泣 |
|
hata |
投稿日時: 2017/6/30 17:00
対応状況: −−−
|
長老 登録日: 2015/8/3 居住地: 宮城県(2017/09末引退) 投稿: 156 |
Re: [選択してください]以外の文言 'サイズを選択してください'の前に 規格名+'を' を挿入したいというのがご要件だとすると、
labelの設定は関係ないのでそのままでいいです。 という回答がご希望でしたか... ちなみに
|
ゲスト |
投稿日時: 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の文面も書き替えてみました。 大まかにはうまくいったような気がします。 |
|
ゲスト |
投稿日時: 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(), はそのままでよいですか? すみません。素人でして。。。 |
|
hata |
投稿日時: 2017/6/30 16:06
対応状況: −−−
|
長老 登録日: 2015/8/3 居住地: 宮城県(2017/09末引退) 投稿: 156 |
Re: [選択してください]以外の文言 修正後のコードを書いているのですが、もう一度私の書いたコメントを見てもらえませんか?
まずはそれに置き換えて試してみてください。 |
ゲスト |
投稿日時: 2017/6/30 14:40
対応状況: −−−
|
Re: [選択してください]以外の文言 ご回答ありがとうございます。
今 'label' => $Product->getClassName1(), 'choices' => array('__unselected' => 'サイズを選択してください') + $Product->getClassCategories1(), となっているのですが、ここ間違ってますか?? 現在は〖サイズ〗のみ入っている状況で さらに〖色〗はどのように書き込めばよいでしょうか。 |
|
hata |
投稿日時: 2017/6/27 15:12
対応状況: −−−
|
長老 登録日: 2015/8/3 居住地: 宮城県(2017/09末引退) 投稿: 156 |
Re: [選択してください]以外の文言 規格名がシンプルに'色'や'サイズ'なら、くっつけてやるだけでうまくいきそうです。
|
ゲスト |
投稿日時: 2017/6/27 14:49
対応状況: 確認中
|
Re: [選択してください]以外の文言 別件で手こずってしまって
今更なんですが やはり分岐が必要で 商品ごとに「色」と「サイズ」の2パターンのどちらかを表示させたいのですが、どのように書き替えればよいのでしょうか。 |
|
umebius |
投稿日時: 2017/2/22 16:54
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: [選択してください]以外の文言 規格が2種類以上あって規格1に色以外の物が入る場合は
$Product->getClassName1の値で分岐が必要になるかもしれません
|
(1) 2 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |