バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
shota82
投稿日時: 2021/11/19 12:16
対応状況: −−−
新米
登録日: 2021/11/18
居住地:
投稿: 3
会員登録時のプルダウン項目の追加について
▼テンプレート
[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
居住地:
投稿: 100
Re: 会員登録時のプルダウン項目の追加について
現在の状況としては、入力するプルダウンじたいが表示されないのでしょうか?
それとも、入力するプルダウンは表示されるけれどもDBに登録されないのでしょうか?
shota82
投稿日時: 2021/11/19 13:22
対応状況: −−−
新米
登録日: 2021/11/18
居住地:
投稿: 3
Re: 会員登録時のプルダウン項目の追加について
お忙しい中でのご返信ありがとうございます。
申し訳ありません、現在の状況を詳しくお伝えしておりませんでした。

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

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

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


 



ログイン

右上バナー


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は73,760名です
総投稿数は103,002件です

投稿数ランキング

1
seasoft
7333
2
468
3132
3
AMUAMU
2712
4
nanasess
2192
5
umebius
2042
6
yuh
1664
7
red
1456
8
h_tanaka
1169
9
tsuji
942
10
fukap
907
11
shutta
835
12
tao_s
794
13 ramrun 789
14 karin 689
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

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

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