KH-WEBLOG TOP > WEBメモ > EC-CUBE > ダウンロード商品の商品種別を正しく表示させる:EC-CUBE2.12

ダウンロード商品の商品種別を正しく表示させる:EC-CUBE2.12

EC-CUBEでダウンロード商品を購入してすぐにマイページから
購入したダウンロード商品の商品種別を見ると
入金が終わるまでは
「入金確認中」
と表示されないといけないのに
「期限切れ」と表示されてしまいます。
なのでその修正方法をメモ。

コーディング・WordPress化作業を代行します

history.tplを修正

data/Smarty/templates/default/mypage/
の中のhistory.tplを開き

<!--{if $orderDetail.payment_date == "" && $orderDetail.effective == "0"}-->
    <!--{$arrProductType[$orderDetail.product_type_id]}--><br />(入金確認中)
<!--{else}-->
    <!--{$arrProductType[$orderDetail.product_type_id]}--><br />(期限切れ)
<!--{/if}-->

という部分の

<!--{if $orderDetail.payment_date == "" && $orderDetail.effective == "0"}-->

この部分を

<!--{if $orderDetail.payment_date == "" && $orderDetail.effective == ""}-->
もしくは
<!--{if $orderDetail.payment_date == "" && $orderDetail.effective == 0}-->

に変更すれば(入金確認中)と表示されるようになります。

表示される文字もここで変更可能です。

同様にスマートフォン用のhistory.tplも修正すればOK

ちなみに(期限切れ)というのは
管理画面のシステム設定→パラメータ設定の中に
DOWNLOAD_DAYS_LENといのがあり、
デフォルトでは「3」となっていますがこれは
ダウンロードできる期間が3日間という意味で
3日を過ぎると(期限切れ)と表示されます。
DOWNLOAD_DAYS_LENの値を変えることで期間を変更できます。

コーディング・WordPress化作業を代行します

TAGS

.htaccess ActionScript All in one seo pack Contact Form 7 CSS CSS3 EC-CUBE Flash HTML HTML5 JavaScript jQuery LightBox PHP RSS SEO WordPress アイキャッチ画像 アクセス解析 カスタムフィールド カテゴリー カラーミーショップ カート コメント ショートコード テンプレートタグ ドロップダウンメニュー パーマリンク フォーム フルスクリーン ブログカード プラグイン ページテンプレート ページナビ ページ分割 マウスイベント リダイレクト リンク リンクカード レンタルサーバー ロールオーバー 携帯サイト 条件分岐 正規表現 関連記事