バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > のし機能追加の件

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
NZI
投稿日時: 2009/7/3 10:02
対応状況: −−−
半人前
登録日: 2009/6/11
居住地:
投稿: 25
のし機能追加の件
お世話になっております。

=============
環境
EC-CUBE 2.4.0
DBサーバ MySQL 4.1.22
PHP 5.2.8
=============

のし機能追加の件で質問です。


http://d.hatena.ne.jp/yuhei_kagaya/20080822/1219392083
上記のサイトを参考にカスタマイズをしましたが、

PCサイトのテンプレートの修正
data/Smarty/templates/テンプレート名/shopping/confirm.tpl
の部分の


<!--{if $arrData.memo09 gt 0}-->
<tr>
  <th colspan="4" class="resulttd">ギフト包装 : <!--{$arrGift[$arrData.memo09]}--></th>
  <td class="pricetd"><!--{$smarty.const.GIFT_PRICE|number_format}-->円</td>
</tr>
<!--{/if}-->

上記の部分の

<!--{$arrGift[$arrData.memo09]}-->
を取得することができません。

のし紙の種類を取得をしている部分が

ページクラスの拡張
data/class_extends/page_extends/admin/order/LC_Page_Shopping_Confirm_Ex.php

init()をオーバーライドする。
の部分の


<?
    function init() {
        parent::init();
        $masterData = new SC_DB_MasterData_Ex();
        $this->arrGift = $masterData->getMasterData( "mtb_gift",
                                array( "id", "name", "rank" ) );
    }
?>

だと思うのですが、その書き方をかえる必要があるのだと思います。
ですが、どうかえればいいのかわかりません。

その書き方をご教授いただきたく、よろしくお願いいたします。
pantacle
投稿日時: 2009/7/3 10:54
対応状況: −−−
長老
登録日: 2009/6/29
居住地: 富山
投稿: 242
Re: のし機能追加の件
$this->arrGift = $masterData->getMasterData( "mtb_gift",
                                 array( "id", "name", "rank" ) );

は、mtb_giftからidとnameをrankの順に入力する、という処理ですので、特に間違ってもないように思われますけど。


----------------
pantacle
http://pantacle.net/

seasoft
投稿日時: 2009/7/3 12:59
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: のし機能追加の件
まずは、参照先で質問してみては?

GPL 配下なので権利関係はさほど問題はないとは思いますが、著者の把握していないとこで、突然展開されるのを良く思わない場合もあるでしょうし。

あと、参照先のコメントの内容も読んでおいたほうが良いかも。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

NZI
投稿日時: 2009/7/3 15:03
対応状況: −−−
半人前
登録日: 2009/6/11
居住地:
投稿: 25
Re: のし機能追加の件
> mahalo_c様
> seasoft 様

お世話になっております。

いろいろとアドバイス、ご指摘をいただきまして、
ありがとうございます。

自己解決いたしましたので、ご報告いたします。

ありがとうございました
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1657
8
red
1570
9
mcontact
1323
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.