Ignore:
Timestamp:
2011/04/22 17:21:47 (13 years ago)
Author:
nanasess
bzr:base-revision:
ohkouchi@loop-az.jp-20110422043550-bu8eu50po3uve0az
bzr:committer:
Kentaro Ohkouchi <ohkouchi@loop-az.jp>
bzr:file-ids:

data/Smarty/templates/default/mypage/history.tpl 15743@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fmypage%2Fhistory.tpl
data/Smarty/templates/mobile/mypage/history.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fmobile%2Fmypage%2Fhistory.tpl
data/Smarty/templates/sphone/mypage/history.tpl history.tpl-20101209134550-lsv02w9wikfx9cj3-20
data/class/helper/SC_Helper_Purchase.php sc_helper_purchase.p-20101020100530-jyaoa7ch9pdfjqzp-1
data/class/pages/mypage/LC_Page_Mypage_History.php 16102@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fmypage%2FLC_Page_Mypage_History.php
bzr:mapping-version:
v4
bzr:merge:

ohkouchi@loop-az.jp-20110422082052-ob7ja5qwwehr8vky
bzr:repository-uuid:
1e3b908f-19a9-db11-a64c-001125224ba8
bzr:revision-id:
ohkouchi@loop-az.jp-20110422082133-aizbc5cclloy8p21
bzr:revno:
3599
bzr:revprop:branch-nick:
branches/version-2_11-dev
bzr:root:
branches/version-2_11-dev
bzr:text-revisions:

data/Smarty/templates/default/mypage/history.tpl ohkouchi@loop-az.jp-20110422082052-ob7ja5qwwehr8vky
data/Smarty/templates/mobile/mypage/history.tpl ohkouchi@loop-az.jp-20110422082052-ob7ja5qwwehr8vky
data/Smarty/templates/sphone/mypage/history.tpl ohkouchi@loop-az.jp-20110422082052-ob7ja5qwwehr8vky
data/class/helper/SC_Helper_Purchase.php ohkouchi@loop-az.jp-20110422082052-ob7ja5qwwehr8vky
data/class/pages/mypage/LC_Page_Mypage_History.php ohkouchi@loop-az.jp-20110422082052-ob7ja5qwwehr8vky
bzr:timestamp:
2011-04-22 17:21:33.532000065 +0900
bzr:user-agent:
bzr2.2.1+bzr-svn1.0.4
svn:original-date:
2011-04-22T08:21:33.532000Z
Message:

#1273 (Myページにてダウンロード商品のダウンロード条件が分かり辛く、カスタマイズ・運用的に問題)

  • SC_Helper_Purchase::setDownloadableFlgTo() を追加
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_11-dev/data/class/helper/SC_Helper_Purchase.php

    r20841 r20888  
    931931 
    932932    /** 
     933     * ダウンロード可能フラグを, 受注詳細に設定する. 
     934     * 
     935     * ダウンロード可能と判断されるのは, 以下の通り. 
     936     * 
     937     * 1. ダウンロード可能期限が期限内かつ, 入金日が入力されている 
     938     * 2. 販売価格が 0 円である 
     939     * 
     940     * 受注詳細行には, is_downloadable という真偽値が設定される. 
     941     * @param array 受注詳細の配列 
     942     * @return void 
     943     */ 
     944    function setDownloadableFlgTo(&$arrOrderDetail) { 
     945        foreach (array_keys($arrOrderDetail) as $key) { 
     946            // 販売価格が 0 円 
     947            if ($arrOrderDetail[$key]['price'] == '0') { 
     948                $arrOrderDetail[$key]['is_downloadable'] = true; 
     949            } 
     950            // ダウンロード期限内かつ, 入金日あり 
     951            elseif ($arrOrderDetail[$key]['effective'] == '1' 
     952                    && !SC_Utils_Ex::isBlank($arrOrderDetail[$key]['payment_date'])) { 
     953                $arrOrderDetail[$key]['is_downloadable'] = true; 
     954            } else { 
     955                $arrOrderDetail[$key]['is_downloadable'] = false; 
     956            } 
     957        } 
     958    } 
     959 
     960    /** 
    933961     * 配送情報を取得する. 
    934962     * 
Note: See TracChangeset for help on using the changeset viewer.