Changeset 22839


Ignore:
Timestamp:
2013/05/27 23:04:45 (11 years ago)
Author:
Seasoft
Message:

#2253 (スマートフォン 新着情報の個別記事表示が動作しない)

Location:
branches/version-2_13-dev/data
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13-dev/data/Smarty/templates/sphone/frontparts/bloc/news.tpl

    r22583 r22839  
    101101    function getNewsDetail(newsId) { 
    102102        if (loadingState == 0) { 
     103            loadingState = 1; 
    103104            $.mobile.showPageLoadingMsg(); 
    104             loadingState = 1; 
    105105            $.ajax({ 
    106106                url: "<!--{$smarty.const.ROOT_URLPATH}-->frontparts/bloc/news.php", 
     
    121121                        loadingState = 0; 
    122122                    } 
    123                     else if (result[0] != null) { 
    124                         var news = result[0]; 
     123                    else if (result != null) { 
     124                        var news = result; 
    125125                        var maxCnt = 0; 
    126126 
     
    146146                        //ダイアログが開き終わるまで待機 
    147147                        setTimeout( function() { 
     148                            $.mobile.hidePageLoadingMsg(); 
    148149                            loadingState = 0; 
    149                             $.mobile.hidePageLoadingMsg(); 
    150150                        }, 1000); 
     151                    } 
     152                    else { 
     153                        $.mobile.hidePageLoadingMsg(); 
     154                        loadingState = 0; 
     155                        alert('取得できませんでした。'); 
    151156                    } 
    152157                } 
  • branches/version-2_13-dev/data/class/helper/SC_Helper_News.php

    r22735 r22839  
    3838     * @return array 
    3939     */ 
    40     public function getNews($news_id, $has_deleted = false) 
     40    static public function getNews($news_id, $has_deleted = false) 
    4141    { 
    4242        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
  • branches/version-2_13-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_News.php

    r22581 r22839  
    9292                if (empty($this->arrErr)) { 
    9393                    $arrData = $objFormParam->getHashArray(); 
    94                     $json = $this->lfGetNewsDetailForJson($arrData, $objNews); 
     94                    $json = $this->lfGetNewsDetailForJson($arrData); 
    9595                    echo $json; 
    9696                    SC_Response_Ex::actionExit(); 
     
    187187     * @return String $json 新着情報1件分のJSONを返す 
    188188     */ 
    189     function lfGetNewsDetailForJson($arrData, SC_Helper_News_Ex $objNews) 
    190     { 
    191  
    192         $arrNewsList = $objNews->get($arrData['news_id']); 
     189    function lfGetNewsDetailForJson($arrData) 
     190    { 
     191 
     192        $arrNewsList = SC_Helper_News_Ex::getNews($arrData['news_id']); 
    193193        $json =  SC_Utils_Ex::jsonEncode($arrNewsList);    //JSON形式 
    194194 
Note: See TracChangeset for help on using the changeset viewer.