Changeset 16825 for branches


Ignore:
Timestamp:
2007/11/28 14:16:01 (15 years ago)
Author:
naka
Message:

新着情報取得をEC-CUBE2.0対応に変更

Location:
branches/beta
Files:
31 added
2 edited

Legend:

Unmodified
Added
Removed
  • branches/beta/data/Smarty/templates/admin/home.tpl

    r17 r16825  
    153153                    <tr> 
    154154                        <td background="<!--{$smarty.const.URL_DIR}-->img/contents/infottl_day_left.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/infottl_day_left.jpg" width="12" height="10" alt="" border="0"></td> 
    155                         <td background="<!--{$smarty.const.URL_DIR}-->img/contents/infottl_bg01.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt=""><span class="infodate"><!--{$arrInfo[i][0]}--></span></td> 
     155                        <td background="<!--{$smarty.const.URL_DIR}-->img/contents/infottl_bg01.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt=""><span class="infodate"><!--{$arrInfo[i].disp_date|sfDispDBDate}--></span></td> 
    156156                        <td background="<!--{$smarty.const.URL_DIR}-->img/contents/infottl_day_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/infottl_day_right.jpg" width="5" height="10" alt="" border="0"></td> 
    157157                    </tr> 
     
    159159                    <tr> 
    160160                        <td background="<!--{$smarty.const.URL_DIR}-->img/contents/infottl_bottom_left.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="12" height="1" alt=""></td> 
    161                         <td background="<!--{$smarty.const.URL_DIR}-->img/contents/infottl_bg02.jpg" class="infottl"><!--{$arrInfo[i][1]}--></td> 
     161                        <td background="<!--{$smarty.const.URL_DIR}-->img/contents/infottl_bg02.jpg" class="infottl"><!--{$arrInfo[i].title}--></td> 
    162162                        <td background="<!--{$smarty.const.URL_DIR}-->img/contents/infottl_bottom_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="5" height="1" alt=""></td> 
    163163                    </tr> 
     
    165165                    <tr><td height="5"></td></tr> 
    166166                    <tr> 
    167                         <td colspan="3" class="fs10"><span class="info"><!--{$arrInfo[i][2]}--></span></td> 
     167                        <td colspan="3" class="fs10"><span class="info"><!--{$arrInfo[i].body}--></span></td> 
    168168                    </tr> 
    169169                    <!--{/section}--> 
  • branches/beta/html/admin/home.php

    r380 r16825  
    55 * http://www.lockon.co.jp/ 
    66 */ 
     7 
    78require_once("./require.php"); 
     9require_once DATA_PATH . 'module/Services/JSON.php'; 
    810 
    911class LC_Page { 
     
    197199} 
    198200 
    199 // ¤ªÃΤ餻¼èÆÀ 
    200 function lfGetInfo() { 
    201     // ¹¹¿·¾ðÊó¤òºÇ¿·¤Ë¤¹¤ë 
    202     $objQuery = new SC_Query(); 
    203     $path = UPDATE_HTTP . "info.txt"; 
    204     $fp = @fopen($path, "rb"); 
    205      
    206     $arrRet = array(); 
    207     if(!$fp) { 
    208         sfErrorHeader(">> " . $path . "¤Î¼èÆÀ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£"); 
    209     } else { 
    210         while (!feof($fp)) { 
    211             $arrRet[] = $arrCSV = fgetcsv($fp, UPDATE_CSV_LINE_MAX); 
    212         } 
    213         fclose($fp); 
    214     } 
    215      
    216     return $arrRet; 
    217 } 
    218  
     201    /** 
     202     * ¥ê¥ê¡¼¥¹¾ðÊó¤ò¼èÆÀ¤¹¤ë. 
     203     * 
     204     * @return unknown 
     205     */ 
     206    function lfGetInfo() { 
     207        $query = ''; 
     208        // TODO ¥µ¥¤¥È¾ðÊó¤ÎÁ÷¿®²ÄÈÝÀßÄê¤ò¹Ô¤¦ 
     209        if (true) { 
     210            $query = '?site_url=' . SITE_URL . '&eccube_version=' . ECCUBE_VERSION; 
     211        } 
     212         
     213        $url = UPDATE_HTTP2 . $query; 
     214        $jsonStr = @file_get_contents($url); 
     215           
     216        $objJson = new Services_JSON; 
     217        $arrTmpData = is_string($jsonStr) ? $objJson->decode($jsonStr) : null; 
     218                 
     219        if (empty($arrTmpData)) { 
     220            SC_Utils_Ex::sfErrorHeader(">> ¹¹¿·¾ðÊó¤Î¼èÆÀ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£"); 
     221            return array(); 
     222        } 
     223         
     224        $arrTemp = array(); 
     225        foreach ($arrTmpData as $objData) { 
     226            $arrTemp[] = get_object_vars($objData);             
     227        } 
     228         
     229        foreach($arrTemp as $array) { 
     230            foreach($array as $key => $val) { 
     231                $temp[$key] = mb_convert_encoding($val, CHAR_CODE, 'UTF-8'); 
     232            } 
     233            $arrInfo[] = $temp; 
     234        } 
     235         
     236        return $arrInfo; 
     237    } 
    219238 
    220239 
Note: See TracChangeset for help on using the changeset viewer.