こんな感じでどうでしょう。
data\class\pages\entry\LC_Page_Entry.php
/**
* Page のプロセス
* @return void
*/
public function action()
{
//決済処理中ステータスのロールバック
$objPurchase = new SC_Helper_Purchase_Ex();
$objPurchase->cancelPendingOrder(PENDING_ORDER_CANCEL_FLAG);
$objFormParam = new SC_FormParam_Ex();
// PC時は規約ページからの遷移でなければエラー画面へ遷移する
if ($this->lfCheckReferer() === false) {
SC_Utils_Ex::sfDispSiteError(PAGE_ERROR, '', true);
}
SC_Helper_Customer_Ex::sfCustomerEntryParam($objFormParam);
$objFormParam->setParam($_POST);
// mobile用(戻るボタンでの遷移かどうかを判定)
if (!empty($_POST['return'])) {
$_REQUEST['mode'] = 'return';
}
$this->copy = $_REQUEST['copy'];
switch ($this->getMode()) {
case 'confirm':
if (isset($_POST['submit_address'])) {
data\Smarty\templates\default\entry\kiyaku.tpl
<div id="undercolumn">
<div id="undercolumn_entry">
<h2 class="title"><!--{$tpl_title|h}--></h2>
<p class="message">【重要】 会員登録をされる前に、下記ご利用規約をよくお読みください。</p>
<p>規約には、本サービスを使用するに当たってのあなたの権利と義務が規定されております。<br />
「同意して会員登録へ」ボタンをクリックすると、あなたが本規約の全ての条件に同意したことになります。
</p>
<form name="form1" id="form1" method="get" action="?">
<input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" />
<textarea name="textfield" class="kiyaku_text" cols="80" rows="30" readonly="readonly"><!--{"\n"}--><!--{$tpl_kiyaku_text|h}--></textarea>
<div class="btn_area">
<ul>
<li>
<a href="<!--{$smarty.const.TOP_URL}-->">
<img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_entry_cannot.jpg" alt="同意しない" />
</a>
</li>
<li>
<a href="<!--{$smarty.const.ENTRY_URL}-->?copy=1">
<img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_entry_agree.jpg" alt="同意して会員登録へ" />
</a>
</li>
<li>
<a href="<!--{$smarty.const.ENTRY_URL}-->?copy=2">
<img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_entry_agree2.jpg" alt="同意して会員登録2へ" />
</a>
</li>
</ul>
</div>
</form>
</div>
</div>
data\Smarty\templates\default\entry\index.tpl
<div id="undercolumn">
<div id="undercolumn_entry">
<h2 class="title"><!--{$tpl_title|h}--></h2>
<!--{if $smarty.const.CUSTOMER_CONFIRM_MAIL}-->
<p>ご登録されますと、まずは仮会員となります。<br />
入力されたメールアドレスに、ご連絡が届きますので、本会員になった上でお買い物をお楽しみください。</p>
<!--{/if}-->
<form name="form1" id="form1" method="post" action="?">
<input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" />
<input type="hidden" name="mode" value="confirm" />
<!--{if $copy == 2}-->
<p>これは通常の新規登録ではありません!!URLのパラメータで振り分けてます。</p>
<input type="hidden" name="copy" value="2" />
<table summary="会員登録フォーム2">
<!--{include file="`$smarty.const.TEMPLATE_REALDIR`frontparts/form_personal_input2.tpl" flgFields=3 emailMobile=false prefix=""}-->
</table>
<!--{else}-->
<input type="hidden" name="copy" value="1" />
<table summary="会員登録フォーム1">
<!--{include file="`$smarty.const.TEMPLATE_REALDIR`frontparts/form_personal_input.tpl" flgFields=3 emailMobile=false prefix=""}-->
</table>
<!--{/if}-->
<div class="btn_area">
<ul>
<li>
<input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_confirm.jpg" alt="確認ページへ" name="confirm" id="confirm" />
</li>
</ul>
</div>
</form>
</div>
</div>
data\Smarty\templates\default\entry\confirm.tpl
<div id="undercolumn">
<div id="undercolumn_entry">
<h2 class="title"><!--{$tpl_title|h}--></h2>
<p>下記の内容で送信してもよろしいでしょうか?<br />
よろしければ、一番下の「会員登録をする」ボタンをクリックしてください。</p>
<form name="form1" id="form1" method="post" action="?">
<input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" />
<input type="hidden" name="mode" value="complete">
<!--{foreach from=$arrForm key=key item=item}-->
<input type="hidden" name="<!--{$key|h}-->" value="<!--{$item.value|h}-->" />
<!--{/foreach}-->
<!--{if $copy == 2}-->
<input type="hidden" name="copy" value="2" />
<table summary="入力内容確認2">
<!--{include file="`$smarty.const.TEMPLATE_REALDIR`frontparts/form_personal_confirm2.tpl" flgFields=3 emailMobile=false prefix=""}-->
</table>
<!--{else}-->
<input type="hidden" name="copy" value="1" />
<table summary="入力内容確認1">
<!--{include file="`$smarty.const.TEMPLATE_REALDIR`frontparts/form_personal_confirm.tpl" flgFields=3 emailMobile=false prefix=""}-->
</table>
<!--{/if}-->
<div class="btn_area">
<ul>
<li>
<a href="?" onclick="eccube.setModeAndSubmit('return', '', ''); return false;">
<img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" />
</a>
</li>
<li>
<input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_entry.jpg" alt="会員登録をする" name="send" id="send" />
</li>
</ul>
</div>
</form>
</div>
</div>