Index: branches/version-2_4-dev/data/Smarty/templates/default/admin/customer/edit_complete.tpl
===================================================================
--- branches/version-2_4-dev/data/Smarty/templates/default/admin/customer/edit_complete.tpl	(revision 16582)
+++ branches/version-2_4-dev/data/Smarty/templates/default/admin/customer/edit_complete.tpl	(revision 18698)
@@ -27,66 +27,74 @@
 <input type="hidden" name="mode" value="complete">
 <!--{foreach from=$arrForm key=key item=item}-->
-	<!--{if $key ne "mode" && $key ne "subm"}-->
-	<input type="hidden" name="<!--{$key|escape}-->" value="<!--{$item|escape}-->">
-	<!--{/if}-->
+    <!--{if $key ne "mode" && $key ne "subm"}-->
+        <!--{* 配列のときと、配列でない時で、フォームのnameを変更する *}-->
+        <!--{if is_array($item)}-->
+            <!--{foreach from=$item key="key2" item="item2"}-->
+                <input type="hidden" name="<!--{$key|escape}-->[]" value="<!--{$item2|escape}-->">
+            <!--{/foreach}-->
+        <!--{else}-->
+            <input type="hidden" name="<!--{$key|escape}-->" value="<!--{$item|escape}-->">
+        <!--{/if}-->
+    <!--{/if}-->
 <!--{/foreach}-->
-	<tr valign="top">
-		<td background="<!--{$TPL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--▼SUB NAVI-->
-			<!--{include file=$tpl_subnavi}-->
-			<!--▲SUB NAVI-->
-		</td>
-		<td class="mainbg">
-			<!--▼登録テーブルここから-->
-			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--メインエリア-->
-				<tr>
-					<td align="center">
-						<table width="706" border="0" cellspacing="0" cellpadding="0" summary=" ">
-							<tr><td height="14"></td></tr>
-							<tr>
-								<td colspan="3"><img src="<!--{$TPL_DIR}-->img/contents/main_top.jpg" width="706" height="14" alt=""></td>
-							</tr>
-							<tr>
-								<td background="<!--{$TPL_DIR}-->img/contents/main_left.jpg"><img src="<!--{$TPL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
-								<td bgcolor="#cccccc">
-								<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
-									<tr>
-										<td colspan="3"><img src="<!--{$TPL_DIR}-->img/contents/contents_title_top.gif" width="678" height="7" alt=""></td>
-									</tr>
-									<tr>
-										<td background="<!--{$TPL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$TPL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->顧客管理</span></td>
-										<td background="<!--{$TPL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$TPL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
-									</tr>
-									<tr>
-										<td colspan="3"><img src="<!--{$TPL_DIR}-->img/contents/contents_title_bottom.gif" width="678" height="7" alt=""></td>
-									</tr>
-									<tr>
-										<td colspan="3"><img src="<!--{$TPL_DIR}-->img/contents/main_bar.jpg" width="678" height="10" alt=""></td>
-									</tr>
-								</table>
 
-								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
-									<tr>
-										<td  height="350" bgcolor="#ffffff" class="fs14n" align="center">登録が完了致しました。</td>
-									</tr>
-								</table>
+    <tr valign="top">
+        <td background="<!--{$TPL_DIR}-->img/contents/navi_bg.gif" height="402">
+            <!--▼SUB NAVI-->
+            <!--{include file=$tpl_subnavi}-->
+            <!--▲SUB NAVI-->
+        </td>
+        <td class="mainbg">
+            <!--▼登録テーブルここから-->
+            <table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
+                <!--メインエリア-->
+                <tr>
+                    <td align="center">
+                        <table width="706" border="0" cellspacing="0" cellpadding="0" summary=" ">
+                            <tr><td height="14"></td></tr>
+                            <tr>
+                                <td colspan="3"><img src="<!--{$TPL_DIR}-->img/contents/main_top.jpg" width="706" height="14" alt=""></td>
+                            </tr>
+                            <tr>
+                                <td background="<!--{$TPL_DIR}-->img/contents/main_left.jpg"><img src="<!--{$TPL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
+                                <td bgcolor="#cccccc">
+                                <table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
+                                    <tr>
+                                        <td colspan="3"><img src="<!--{$TPL_DIR}-->img/contents/contents_title_top.gif" width="678" height="7" alt=""></td>
+                                    </tr>
+                                    <tr>
+                                        <td background="<!--{$TPL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$TPL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
+                                        <td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->顧客管理</span></td>
+                                        <td background="<!--{$TPL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$TPL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
+                                    </tr>
+                                    <tr>
+                                        <td colspan="3"><img src="<!--{$TPL_DIR}-->img/contents/contents_title_bottom.gif" width="678" height="7" alt=""></td>
+                                    </tr>
+                                    <tr>
+                                        <td colspan="3"><img src="<!--{$TPL_DIR}-->img/contents/main_bar.jpg" width="678" height="10" alt=""></td>
+                                    </tr>
+                                </table>
 
-								</td>
-								<td background="<!--{$TPL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$TPL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
-							</tr>
-							<tr>
-								<td colspan="3"><img src="<!--{$TPL_DIR}-->img/contents/main_bottom.jpg" width="706" height="14" alt=""></td>
-							</tr>
-							<tr><td height="30"></td></tr>
-						</table>
-					</td>
-				</tr>
-				<!--メインエリア-->
-			</table>
-			<!--▲登録テーブルここまで-->
-		</td>
-	</tr>
+                                <table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
+                                    <tr>
+                                        <td  height="350" bgcolor="#ffffff" class="fs14n" align="center">登録が完了致しました。</td>
+                                    </tr>
+                                </table>
+
+                                </td>
+                                <td background="<!--{$TPL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$TPL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
+                            </tr>
+                            <tr>
+                                <td colspan="3"><img src="<!--{$TPL_DIR}-->img/contents/main_bottom.jpg" width="706" height="14" alt=""></td>
+                            </tr>
+                            <tr><td height="30"></td></tr>
+                        </table>
+                    </td>
+                </tr>
+                <!--メインエリア-->
+            </table>
+            <!--▲登録テーブルここまで-->
+        </td>
+    </tr>
 </form>
 </table>
Index: branches/version-2_4-dev/data/Smarty/templates/default/admin/customer/edit_confirm.tpl
===================================================================
--- branches/version-2_4-dev/data/Smarty/templates/default/admin/customer/edit_confirm.tpl	(revision 17054)
+++ branches/version-2_4-dev/data/Smarty/templates/default/admin/customer/edit_confirm.tpl	(revision 18698)
@@ -39,5 +39,12 @@
 <!--{foreach from=$arrForm key=key item=item}-->
 	<!--{if $key ne "mode" && $key ne "subm"}-->
-	<input type="hidden" name="<!--{$key|escape}-->" value="<!--{$item|escape}-->">
+        <!--{* 配列のときと、配列でない時で、フォームのnameを変更する *}-->
+        <!--{if is_array($item)}-->
+            <!--{foreach from=$item key="key2" item="item2"}-->
+                <input type="hidden" name="<!--{$key|escape}-->[]" value="<!--{$item2|escape}-->">
+            <!--{/foreach}-->
+        <!--{else}-->
+            <input type="hidden" name="<!--{$key|escape}-->" value="<!--{$item|escape}-->">
+        <!--{/if}-->
 	<!--{/if}-->
 <!--{/foreach}-->
Index: branches/version-2_4-dev/data/Smarty/templates/default/admin/customer/edit.tpl
===================================================================
--- branches/version-2_4-dev/data/Smarty/templates/default/admin/customer/edit.tpl	(revision 18115)
+++ branches/version-2_4-dev/data/Smarty/templates/default/admin/customer/edit.tpl	(revision 18698)
@@ -46,7 +46,19 @@
 <form name="form_search" method="post" action="">
 <input type="hidden" name="mode" value="search">
+<!--{* ▼検索条件の保持（2次元配列対応）*}-->
 <!--{foreach from=$arrSearchData key="key" item="item"}-->
-	<!--{if $key ne "customer_id" && $key ne "mode" && $key ne "del_mode" && $key ne "edit_customer_id" && $key ne "del_customer_id" && $key ne "csv_mode" && $key ne "job" && $key ne "sex"}--><input type="hidden" name="<!--{$key|escape}-->" value="<!--{$item|escape}-->"><!--{/if}-->
-<!--{/foreach}-->
+    <!--{* 制御用の変数を対象外とする *}-->
+    <!--{if $key ne "mode" && $key ne "del_mode" && $key ne "edit_customer_id" && $key ne "del_customer_id" && $key ne "csv_mode"}-->
+        <!--{* 配列のときと、配列でない時で、フォームのnameを変更する *}-->
+        <!--{if is_array($item)}-->
+            <!--{foreach from=$item key="key2" item="item2"}-->
+                <input type="hidden" name="<!--{$key|escape}-->[]" value="<!--{$item2|escape}-->">
+            <!--{/foreach}-->
+        <!--{else}-->
+            <input type="hidden" name="<!--{$key|escape}-->" value="<!--{$item|escape}-->">
+        <!--{/if}-->
+    <!--{/if}-->
+<!--{/foreach}-->
+<!--{* ▲検索条件の保持（2次元配列対応）*}-->
 <!--{foreach from=$arrSearchData.job key="key" item="item"}-->
 <input type="hidden" name="job[]" value=<!--{$item}-->>
@@ -62,8 +74,19 @@
 <input type="hidden" name="customer_id" value="<!--{$list_data.customer_id|escape}-->">
 
-<!-- 検索条件の保持 -->
+<!--{* ▼検索条件の保持（2次元配列対応）*}-->
 <!--{foreach from=$arrSearchData key="key" item="item"}-->
-	<!--{if $key ne "job" && $key ne "sex"}--><input type="hidden" name="search_data[<!--{$key|escape}-->]" value="<!--{$item|escape}-->"><!--{/if}-->
-<!--{/foreach}-->
+    <!--{* 制御用の変数を対象外とする *}-->
+    <!--{if $key ne "mode" && $key ne "del_mode" && $key ne "edit_customer_id" && $key ne "del_customer_id" && $key ne "csv_mode"}-->
+        <!--{* 配列のときと、配列でない時で、フォームのnameを変更する *}-->
+        <!--{if is_array($item)}-->
+            <!--{foreach from=$item key="key2" item="item2"}-->
+                <input type="hidden" name="search_data[<!--{$key|escape}-->][]" value="<!--{$item2|escape}-->">
+            <!--{/foreach}-->
+        <!--{else}-->
+            <input type="hidden" name="search_data[<!--{$key|escape}-->]" value="<!--{$item|escape}-->">
+        <!--{/if}-->
+    <!--{/if}-->
+<!--{/foreach}-->
+<!--{* ▲検索条件の保持（2次元配列対応）*}-->
 <!--{foreach from=$arrSearchData.job key="key" item="item"}-->
 <input type="hidden" name="search_data[job][]" value=<!--{$item}-->>
Index: branches/version-2_4-dev/data/Smarty/templates/default/admin/customer/index.tpl
===================================================================
--- branches/version-2_4-dev/data/Smarty/templates/default/admin/customer/index.tpl	(revision 17768)
+++ branches/version-2_4-dev/data/Smarty/templates/default/admin/customer/index.tpl	(revision 18698)
@@ -332,16 +332,21 @@
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
+
+<!--{* ▼検索条件の保持（2次元配列対応）*}-->
 <!--{foreach from=$smarty.post key="key" item="item"}-->
-<!--{if $key ne "mode" && $key ne "del_mode" && $key ne "edit_customer_id" && $key ne "del_customer_id" && $key ne "search_pageno" && $key ne "csv_mode" && $key ne "job" && $key ne "sex" && $key ne "status"}--><input type="hidden" name="<!--{$key|escape}-->" value="<!--{$item|escape}-->"><!--{/if}-->
+    <!--{* 制御用の変数を対象外とする *}-->
+    <!--{if $key ne "mode" && $key ne "del_mode" && $key ne "edit_customer_id" && $key ne "del_customer_id" && $key ne "search_pageno" && $key ne "csv_mode"}-->
+        <!--{* 配列のときと、配列でない時で、フォームのnameを変更する *}-->
+        <!--{if is_array($item)}-->
+            <!--{foreach from=$item key="key2" item="item2"}-->
+                <input type="hidden" name="<!--{$key|escape}-->[]" value="<!--{$item2|escape}-->">
+            <!--{/foreach}-->
+        <!--{else}-->
+            <input type="hidden" name="<!--{$key|escape}-->" value="<!--{$item|escape}-->">
+        <!--{/if}-->
+    <!--{/if}-->
 <!--{/foreach}-->
-<!--{foreach from=$smarty.post.job key="key" item="item"}-->
-<input type="hidden" name="job[]" value=<!--{$item}-->>
-<!--{/foreach}-->
-<!--{foreach from=$smarty.post.sex key="key" item="item"}-->
-<input type="hidden" name="sex[]" value=<!--{$item}-->>
-<!--{/foreach}-->
-<!--{foreach from=$smarty.post.status key="key" item="item"}-->
-<input type="hidden" name="status[]" value=<!--{$item}-->>
-<!--{/foreach}-->
+<!--{* ▲検索条件の保持（2次元配列対応）*}-->
+
 <input type="hidden" name="mode" value="search">
 <input type="hidden" name="del_mode" value="">
