バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 詳細-メインコメント の項目を一つ増やす方法。

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
samplez
投稿日時: 2012/9/18 8:09
対応状況: −−−
半人前
登録日: 2011/7/14
居住地:
投稿: 28
詳細-メインコメント の項目を一つ増やす方法。
EC-CUBE:2.12.0

サーバーOS:
SunOS cgi01.sd202 5.10 Generic_141445-09 i86pc

DBサーバー:
MySQL 5.0.51a-log

WEBサーバー:
Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8l


詳細-メインコメント の項目を一つ増やしたいと考えております。
現在以下の作業を行っております。


1.product.tpl

data/Smarty/templates/admin/productsの
product.tpl

283行目に追加
<!--▼追加 詳細-メインコメント2-->
<tr>
<th>詳細-メインコメント2<span class="attention">(タグ許可)*</span></th>
<td>
<span class="attention"><!--{$arrErr.main_comment2}--></span>
<textarea name="main_comment2" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{if $arrErr.main_comment2 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" cols="60" rows="8" class="area60"><!--{$arrForm.main_comment2|h}--></textarea><br />
<span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span>
</td>
</tr>
<!--▲追加 詳細-メインコメント2-->


2.confirm.tpl

data/Smarty/templates/admin/productsの
confirm.tplに


192行目
<!--▼追加 詳細-メインコメント2 -->
<tr>
<th>詳細-メインコメント2</th>
<td>
<!--{$arrForm.main_comment2|nl2br_html}-->
</td>
</tr>
<!--▲追加 詳細-メインコメント2 -->



3.LC_Page_Admin_Products_Product.php

admin/productsの
LC_Page_Admin_Products_Product.phpに以下(main_comment2)を追加


$objFormParam->addParam('詳細-メインコメント', 'main_comment', LLTEXT_LEN, 'KVa', array('EXIST_CHECK', 'SPTAB_CHECK', 'MAX_LENGTH_CHECK'));
$objFormParam->addParam('詳細-メインコメント2', 'main_comment2', LLTEXT_LEN, 'KVa', array('EXIST_CHECK', 'SPTAB_CHECK', 'MAX_LENGTH_CHECK'));



// HTMLタグ許可チェック
$objErr->doFunc(array('詳細-メインコメント', 'main_comment', $this->arrAllowedTag), array('HTML_TAG_CHECK'));
$objErr->doFunc(array('詳細-メインコメント2', 'main_comment2', $this->arrAllowedTag), array('HTML_TAG_CHECK'));




// 配列の添字を定義
$checkArray = array('name', 'status',
'main_list_comment', 'main_comment', 'main_comment2',




// INSERTする値を作成する。

$sqlval['main_comment'] = $arrList['main_comment'];
$sqlval['main_comment2'] = $arrList['main_comment2'];



4. dbのdtb_productsに
「main_comment2」を追加。


5. products/の
detail.phpに

<!--★詳細メインコメント2★-->
<!--{$arrProduct.main_comment2|nl2br_html}-->


上記を行っております。
データベースのカラムには挿入した文字がh表示されます。


確認画面で見ると、カラムに入った文字が表示されません。

もともとあった、「詳細コメント」は影響なく表示されます。
新たに追加した「詳細コメント2」は表示されません。


原因が分からなく困っています。


わかりになる方、ご教授お願い致します。


フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » 詳細-メインコメント の項目を一つ増やす方法。 samplez 2012/9/18 8:09
     Re: 詳細-メインコメント の項目を一つ増やす方法。 DELIGHT 2012/9/18 12:09
       Re: 詳細-メインコメント の項目を一つ増やす方法。 samplez 2012/9/18 12:28
     Re: 詳細-メインコメント の項目を一つ増やす方法。 tanaca 2012/9/18 12:15
       Re: 詳細-メインコメント の項目を一つ増やす方法。 samplez 2012/9/18 12:34
       Re: 詳細-メインコメント の項目を一つ増やす方法。 samplez 2012/9/18 12:48

 



ログイン


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

統計情報

総メンバー数は89,498名です
総投稿数は110,104件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1656
8
red
1570
9
mcontact
1307
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.