Ignore:
Timestamp:
2014/05/29 18:54:58 (6 years ago)
Author:
pineray
Message:

#2560 pageクラスからdtb_reviewテーブルを直接指定している箇所をなくす

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13-dev/data/class/pages/products/LC_Page_Products_Detail.php

    r23460 r23461  
    305305        $this->subImageFlag = $this->lfSetFile($this->objUpFile, $this->arrProduct, $this->arrFile); 
    306306        //レビュー情報の取得 
    307         $this->arrReview = $this->lfGetReviewData($product_id); 
     307        $objReview = new SC_Helper_Review_Ex(); 
     308        $this->arrReview = $objReview->getListByProductId($product_id); 
    308309 
    309310        //関連商品情報表示 
     
    520521 
    521522    /** 
    522      * 商品ごとのレビュー情報を取得する 
    523      * 
    524      * @param int $product_id 
    525      * @return array 
    526      */ 
    527     public function lfGetReviewData($product_id) 
    528     { 
    529         $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    530         //商品ごとのレビュー情報を取得する 
    531         $col = 'create_date, reviewer_url, reviewer_name, recommend_level, title, comment'; 
    532         $from = 'dtb_review'; 
    533         $where = 'del_flg = 0 AND status = 1 AND product_id = ?'; 
    534         $objQuery->setOrder('create_date DESC'); 
    535         $objQuery->setLimit(REVIEW_REGIST_MAX); 
    536         $arrWhereVal = array($product_id); 
    537         $arrReview = $objQuery->select($col, $from, $where, $arrWhereVal); 
    538  
    539         return $arrReview; 
    540     } 
    541  
    542     /** 
    543523     * ファイルの情報をセットする 
    544524     * 
Note: See TracChangeset for help on using the changeset viewer.