質問 > フロント機能 > 会員登録画面の複製について |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
bonbonbon |
投稿日時: 2018/2/26 14:47
対応状況: 確認中
|
新米 登録日: 2018/2/26 居住地: 投稿: 3 |
会員登録画面の複製について ▼テンプレート
[EC-CUBE] 2.13.5 [OS] macOS Sierra 10.12.6 [PHP] PHP 5.6.30 [データベース] MySQL 5.6.35 MAMP(バージョン4.2)にインストール [導入プラグインの有無] 無し [カスタマイズの有無] 無し [現象] 会員登録画面を ・通常の新規登録 ・特別な新規登録(見た目が少し違うだけ、DBや項目は同じ) と2つ用意しようと思っています。 そこでentry/kiyaku.phpからボタン押下で entry/index.phpで遷移する際、「?〇〇=△△」とパラメータを持たせ、 パラメータがあるかどうかをentry/index.php内で条件分岐し、 「frontparts/form_personal_input.tpl」を別のテンプレートを読むように出来るのではと実際に試してみました。 ところが「通常の新規登録」では問題ないのですが、 「特別な新規登録」だと確認画面に遷移しません。 「確認ページへ」ボタンを押すと、 入力エラー画面にもならず「不正なページ移動です。」という表示になってしまいます。 クラスファイルなどは触っていません。 何が原因か、どうすれば解消されるか、ご教授願えますと助かります。 よろしくお願いします。 |
yuh |
投稿日時: 2018/2/28 13:48
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 会員登録画面の複製について 特別な新規登録のテンプレートに
これが抜けているか、渡しているパラメータが引き継がれてないかとかですかね?
|
bonbonbon |
投稿日時: 2018/2/28 17:53
対応状況: −−−
|
新米 登録日: 2018/2/26 居住地: 投稿: 3 |
Re: 会員登録画面の複製について yuh様
ご回答ありがとうございます。 私もパラメータが引き継がれていないような気がしているのですが、原因箇所がわからず…。 ソースコードは下記になります。
|
sumida |
投稿日時: 2018/2/28 21:41
対応状況: −−−
|
仙人 登録日: 2013/2/10 居住地: 広島県呉市ときどき瀬戸内海 投稿: 641 |
Re: 会員登録画面の複製について 横から失礼します。
method="post" を指定しているので、 ?copy=1 が引き継げないのではないでしょうか。 (method="get"ではないので) |
bonbonbon |
投稿日時: 2018/3/1 13:44
対応状況: −−−
|
新米 登録日: 2018/2/26 居住地: 投稿: 3 |
Re: 会員登録画面の複製について sumida様
ご回答ありがとうございます。 getに変更してみましたが、やはり「不正な…」となり確認画面へ遷移できませんでした。 |
sumida |
投稿日時: 2018/3/2 14:23
対応状況: −−−
|
仙人 登録日: 2013/2/10 居住地: 広島県呉市ときどき瀬戸内海 投稿: 641 |
Re: 会員登録画面の複製について 私が思っていたのは、
で、hiddenにcopyを追加したものです。 ただ、これが原因ではないと思いますが。 |
ゲスト |
投稿日時: 2018/3/8 14:09
対応状況: −−−
|
Re: 会員登録画面の複製について こんな感じでどうでしょう。
data\class\pages\entry\LC_Page_Entry.php
data\Smarty\templates\default\entry\kiyaku.tpl
data\Smarty\templates\default\entry\index.tpl
data\Smarty\templates\default\entry\confirm.tpl
|
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |