バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 【会員登録(入力ページ)】へデータを引き継ぎたい

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
marugizmo
投稿日時: 2012/8/28 23:45
対応状況: −−−
一人前
登録日: 2012/4/6
居住地:
投稿: 147
Re: 【会員登録(入力ページ)】へデータを引き継ぎたい
こんばんは。

2.121で簡単にやってみました。

data/class/LC_Page_Index.phpでaction部分に

if($_GET["sex"]) {
$_SESSION["sex_check"] = $_GET["sex"];

と入れる。
GETでもらったsexの値を"sex_checkでセッションに格納。


data/class/pages/entry/LC_Page_Entry.phpの
switch ($this->getMode()) { の上に

if($_SESSION["sex_check"]) {
$this->sex_check = $_SESSION["sex_check"];
//unset($_SESSION["sex_check"]); }
}

といれる。
セッションのsec_checkをテンプレートに渡す。
セッションの値は消してないので、このフォーム以降必要がなければ、unset($_SESSION["sex_check"]);のコメントをはずしてください。


data/Smarty/templates/default/frontparts/form_personal_input.tpl で性別入力のところ

<input type="radio" id="man" name="<!--{$key1}-->" value="1" <!--{if $arrForm[$key1] eq 1}--> checked="checked" <!--{/if}--> /><label for="man">男性</label>
<input type="radio" id="woman" name="<!--{$key1}-->" value="2" <!--{if $arrForm[$key1] eq 2}--> checked="checked" <!--{/if}--> /><label for="woman">女性</label>

を下記に変更

<input type="radio" id="man" name="<!--{$key1}-->" value="1" <!--{if $arrForm[$key1] eq 1 || $sex_check eq 1}--> checked="checked" <!--{/if}--> /><label for="man">男性</label>
<input type="radio" id="woman" name="<!--{$key1}-->" value="2" <!--{if $arrForm[$key1] eq 2 || $sex_check eq 2}--> checked="checked" <!--{/if}--> /><label for="woman">女性</label>

$arrForm[$key1]か$sex_checkの値でcheckedをコントロール。


簡単にやるとこんな感じでしょうか。


----------------
Norihiro Maruoka
Wear Net

フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   【会員登録(入力ページ)】へデータを引き継ぎたい hihi 2012/8/28 20:46
   » Re: 【会員登録(入力ページ)】へデータを引き継ぎたい marugizmo 2012/8/28 23:45
       Re: 【会員登録(入力ページ)】へデータを引き継ぎたい hihi 2012/8/31 11:45
         Re: 【会員登録(入力ページ)】へデータを引き継ぎたい marugizmo 2012/8/31 14:40
           Re: 【会員登録(入力ページ)】へデータを引き継ぎたい hihi 2012/8/31 17:16
           Re: 【会員登録(入力ページ)】へデータを引き継ぎたい hihi 2012/9/3 13:06
             Re: 【会員登録(入力ページ)】へデータを引き継ぎたい hihi 2012/9/3 15:24
       Re: 【会員登録(入力ページ)】へデータを引き継ぎたい hihi 2012/10/29 21:53
         Re: 【会員登録(入力ページ)】へデータを引き継ぎたい hihi 2012/10/29 21:57
           Re: 【会員登録(入力ページ)】へデータを引き継ぎたい marugizmo 2012/11/1 16:57
             Re: 【会員登録(入力ページ)】へデータを引き継ぎたい hihi 2012/11/3 13:08
             Re: 【会員登録(入力ページ)】へデータを引き継ぎたい hihi 2012/11/3 16:45
               Re: 【会員登録(入力ページ)】へデータを引き継ぎたい hihi 2012/11/3 18:47

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は90,111名です
総投稿数は110,315件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1681
8
red
1571
9
mcontact
1351
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

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

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.