質問 > フロント機能 > 商品登録の際の確認画面のURLにてフラッグを立てる方法を知りたいです。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
zenta |
投稿日時: 2018/8/8 13:39
対応状況: −−−
|
常連 登録日: 2016/10/18 居住地: 投稿: 59 |
商品登録の際の確認画面のURLにてフラッグを立てる方法を知りたいです。 いつもお世話になっております。どうかご指導頂けませんでしょうか。
商品登録の際の商品登録ページから確認ページに移行する際に以下の確認ページへボタンをクリックしますが、確認ページのURLに商品登録ページのURLに立てたフラッグを同様に立てたいと考えております。どのような記述にすれば宜しいかお教え願いませんでしょうか。 <a class="btn-action" href="java script:;" onclick="selectAll('category_id'); document.form1.submit(); return false;"><span class="btn-next">確認ページへ</span></a> 下記は商品登録画面のURLでフラッグを立てた記述です。そのフラッグを上記の確認画面でも同様に立てたいです。(可能でしょうか。) <a href="<!--{$smarty.const.ROOT_URLPATH}-->" onclick="fnChangeAction('./products/product.php?cn_id=<!--{$arrProducts[cnt].cn_id}-->&category_id=<!--{$arrProducts[cnt].category_id|u}-->'); fnModeSubmit('pre_edit', 'product_id', <!--{$arrProducts[cnt].product_id}-->); return false;" > 理由は商品登録のLC_Page_Admin_Products_Product.php内で$_GETを利用して条件分岐をしたいためでございます。(現状では登録画面で立てていたフラグが確認画面でなくなり、?マークになります。) EC-CUBE 2.X系 (データベース) MySQL5.0.77 (WEBサーバ) apache2 (OS) Windows XP (PHP) 5.0.22 |
karin |
投稿日時: 2018/8/28 19:28
対応状況: −−−
|
仙人 登録日: 2008/9/15 居住地: 東京都 投稿: 689 |
Re: 商品登録の際の確認画面のURLにてフラッグを立てる方法を知りたいです。 formのhidden値で送信する方法ではだめですか?
|
zenta |
投稿日時: 2018/8/30 17:11
対応状況: −−−
|
常連 登録日: 2016/10/18 居住地: 投稿: 59 |
Re: 商品登録の際の確認画面のURLにてフラッグを立てる方法を知りたいです。 Karin様、
ご教示頂きまして大変感謝いたします。 いろいろと試しておりますが、 例えば、 admin/product/product.tpl内にある以下の記述は実際どのようなことをしているのでしょうか。 <input type="hidden" name="product_id" value="<!--{$arrForm.product_id|h}-->" /> <input type="hidden" name="product_class_id" value="<!--{$arrForm.product_class_id|h}-->" /> これらの方法を使って、LC_Page_Admin_Products_Product.php内で、$_GETの様な条件分岐の記述を使用できるのでしょうか。 |
karin |
投稿日時: 2018/8/31 14:25
対応状況: −−−
|
仙人 登録日: 2008/9/15 居住地: 東京都 投稿: 689 |
Re: 商品登録の際の確認画面のURLにてフラッグを立てる方法を知りたいです。 zentaさま
EC-CUBEのバージョンは何ですか?(例:2.13.5)
|
zenta |
投稿日時: 2018/8/31 16:59
対応状況: −−−
|
常連 登録日: 2016/10/18 居住地: 投稿: 59 |
Re: 商品登録の際の確認画面のURLにてフラッグを立てる方法を知りたいです。 karin様、
ご多忙の中、ご連絡感謝いたします。 バージョンは、2.12.5です。 |
zenta |
投稿日時: 2018/9/1 20:55
対応状況: 解決済
|
常連 登録日: 2016/10/18 居住地: 投稿: 59 |
Re: 商品登録の際の確認画面のURLにてフラッグを立てる方法を知りたいです。 karin様、
いつも大変お世話になっております。 アドバイスをもとに試してみたところ、以下のようにphp側で$_GETを基にセッション登録し、商品登録の際に確認画面から$_SESSIONで条件分岐できるようでございます。 ご多忙の中、貴重なアドバイスを頂きまして本当に感謝いたします。 function lfSetLoginSession($id) { $objSess = new SC_Session_Ex(); // 認証済みの設定 if ($_GET['id'] == '1') { $objSess->SetSession('id', 1); } else if ($_GET['id'] == '2') { $objSess->SetSession('id', 2); } return $objSess->GetSID(); } |
karin |
投稿日時: 2018/9/11 16:20
対応状況: −−−
|
仙人 登録日: 2008/9/15 居住地: 東京都 投稿: 689 |
Re: 商品登録の際の確認画面のURLにてフラッグを立てる方法を知りたいです。 zenta様
返信が遅くなりましてすみません。 無事解決したとのことで安心いたしました。 解決方法も共有いただき、ありがとうございます。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |