バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 会員登録時のプルダウン項目の追加について

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
shota82
投稿日時: 2021/11/19 12:16
対応状況: −−−
新米
登録日: 2021/11/18
居住地:
投稿: 6
会員登録時のプルダウン項目の追加について
▼テンプレート
[EC-CUBE] 2.13.5
[レンタルサーバ] レンタルサーバ名
[OS] 使用しているOS名、バージョン
[PHP] PHP 5.4.16
[データベース] MySQL 5.5.65-MariaDB
[WEBサーバ] 使用しているWEBサーバ名、バージョン
[ブラウザ] 使用しているブラウザ名、バージョン
[導入プラグインの有無] ペイパル エクスプレス チェックアウト 決済モジュール(2.11系・2.12系・2.13系) Version.1.5.3
[カスタマイズの有無] 無
[現象]

会員登録(入力ページ)にて追加でプルダウンありの項目を増やしたく行って来たのですが、
会員登録時の画面には反映されましたが、EC-CUBE管理画面の会員管理>会員登録には反映されませんでした。

管理画面に表示させる際にはどのファイルをどのように記述すればいいでしょうか
行った事を下記に書かせていただきます。

・データベースに項目(mtb_company_name)の追加

---------------------------------------------------------------------------------------------------------

・data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php に下記追加
$this->arrCompany_name = $masterData->getMasterData('mtb_company_name');

---------------------------------------------------------------------------------------------------------

・data/class/helper/SC_Helper_Customer.php に下記追加
$objFormParam->addParam('追加したい項目', $prefix . 'company_name', INT_LEN, 'n', array('EXIST_CHECK', 'MAX_LENGTH_CHECK'));

---------------------------------------------------------------------------------------------------------

・data/Smarty/templates/admin/customer/edit.tpl に下記追加
<tr>
<th>追加したい項目</th>
<td>
<span class="attention"><!--{$arrErr.company_name}--></span>
<select name="company_name" <!--{if $arrErr.company_name != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> >
<option value="" selected="selected">選択してください</option>
<!--{html_options options=$arrcompany_name selected=$arrForm.company_name}-->
</select>
</td>
</tr>

---------------------------------------------------------------------------------------------------------

・data/class/pages/admin/customer/LC_Page_Admin_Customer_Edit.php に下記追加
$this->arrCompany_name = $masterData->getMasterData('mtb_company_name');

---------------------------------------------------------------------------------------------------------

・data/Smarty/templates/default/frontparts/form_personal_input.tpl に下記追加
<tr>
<th>追加したい項目<span class="attention">※</span></th>
<td>
<!--{assign var=key1 value="`$prefix`company_name"}-->
<!--{if $arrErr[$key1]}-->
<div class="attention"><!--{$arrErr[$key1]}--></div>
<!--{/if}-->
<select name="<!--{$key1}-->">
<option value="" selected="selected">選択してください</option>
<!--{html_options options=$arrCompany_name selected=$arrForm[$key1].value}-->
</select>
</td>
</tr>

---------------------------------------------------------------------------------------------------------

・data/Smarty/templates/default/frontparts/form_personal_confirm.tpl に下記追加
<tr>
<th>追加したい項目</th>
<td>
<!--{assign var=key1 value="`$prefix`company_name"}-->
<!--{$arrForm[$key1].value|h}-->
</td>
</tr>



何かヒントになる事でも頂ければ幸いです。
よろしくお願いいたします。
ec9iii
投稿日時: 2021/11/19 13:00
対応状況: −−−
一人前
登録日: 2014/9/8
居住地:
投稿: 117
Re: 会員登録時のプルダウン項目の追加について
現在の状況としては、入力するプルダウンじたいが表示されないのでしょうか?
それとも、入力するプルダウンは表示されるけれどもDBに登録されないのでしょうか?
shota82
投稿日時: 2021/11/19 13:22
対応状況: −−−
新米
登録日: 2021/11/18
居住地:
投稿: 6
Re: 会員登録時のプルダウン項目の追加について
お忙しい中でのご返信ありがとうございます。
申し訳ありません、現在の状況を詳しくお伝えしておりませんでした。

しっかりとした返答になっているか分からないのですが
現在の状況としましては、プルダウンは表示がされており、入力するプルダウンの項目にmtb_company_nameで入れた値が反映されていないといった内容になります。
ec9iii
投稿日時: 2021/11/19 13:58
対応状況: −−−
一人前
登録日: 2014/9/8
居住地:
投稿: 117
Re: 会員登録時のプルダウン項目の追加について
気になった点として、
data/Smarty/templates/admin/customer/edit.tpl 内の
$arrcompany_name のcが小文字になっておりますが、
$arrCompany_name というようにCを大文字に変更するとどうなりますでしょうか?
shota82
投稿日時: 2021/11/19 14:32
対応状況: −−−
新米
登録日: 2021/11/18
居住地:
投稿: 6
Re: 会員登録時のプルダウン項目の追加について
お世話になっております。
ご返信ありがとうございます。

ec9iii様からご指摘された箇所を修正しましたところ、反映が確認されました。

私のケアレスミスで申し訳ありませんでした…
この度はありがとうございました!感謝いたします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,290名です
総投稿数は109,689件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.