質問 > フロント機能 > 商品入力・確認画面のサブ情報箇所でkeyを使ってラジオボタンを機能させたい。 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
moment |
投稿日時: 2015/7/9 15:31
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2014/6/30 居住地: 投稿: 45 |
Re: 商品入力・確認画面のサブ情報箇所でkeyを使ってラジオボタンを機能させたい。 Tsuji様
ご多忙の中ご教授いただきまして本当に感謝いたします。もう少しのところまで来ているような感じが致します。長くて申し訳ございません。 整理をさせて頂きますと、 確認ページであるconfirm.tplでは以下の記述でmtb_completion_subから商品入力画面の”それぞれ異なるラジオボタン”で選択した名称を"それぞれのサブ情報箇所"で抽出し表示しております。 <!--{assign var=key value="completion_sub`$smarty.section.cnt.iteration`"}--> <!--{assign var=completion_sub value=$arrForm.completion_sub[$key]}--> ?<!--{$arrCompletion_sub[$completion_sub]}--> 因みに?を<!--{$completion_sub}-->に変更すると数字(商品入力画面で選択したラジオボタンの番号:mtb_completion_subのid)だけを表示します。 その確認画面から、今までのphpの記述でdb登録するとdtb_products/completion_sub(x)のカラムに空欄が上書きされていたものが、頂きました以下の記述に変更したところ、0が上書きされるようになりました。 $arrList['completion_sub']['completion_sub'.$cnt] Confirm.tplでcompletion_subを数字として認識しているにもかかわらず、 phpファイルではcompletion_subを数字として認識していないのではないかと思っております。 また、試しにphpファイルを以下のように、サブ情報箇所でなく商品登録画面でサブ情報の上部にある商品の主な情報に設置したラジオボタンcompletion_n(よってkeyを使わない)にすると、商品入力画面で選択したラジオボタンの番号が“全て”のサブ情報カラムであるdtb_products/completion_sub(x)に格納されます。(商品登録画面で確認すると全てのサブ情報の”同じ”ラジオボタンが選択された状態になります。) $arrList['completion_n']['completion_sub'.$cnt] $arrList['completion_n']には値が入っているけれども$arrList['completion_sub']には値が入っていないということになるかと思います。 よって、LC_Page_Admin_Products_Product.php内のcompletion_subに関する設定に問題があるのではとあれこれと試しておりますが、見つけることができません。 何かお分かりになりますでしょうか。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
![]() |
moment | 2015/7/5 18:26 |
![]() |
tsuji | 2015/7/6 10:34 |
![]() |
moment | 2015/7/7 7:43 |
![]() |
tsuji | 2015/7/7 10:26 |
![]() |
moment | 2015/7/8 14:56 |
![]() |
tsuji | 2015/7/8 16:37 |
» ![]() |
moment | 2015/7/9 15:31 |
![]() |
moment | 2015/7/16 16:46 |
![](images/pixel.gif)