バグ報告 > フロント機能 > RSS配信での日付バグ |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
dmatsu |
投稿日時: 2008/12/13 12:05
対応状況: 解決済
|
新米 登録日: 2008/12/3 居住地: 群馬県 投稿: 4 |
RSS配信での日付バグ EC-Cube ver 2.3.2を使っていますが、index.phpでのrss配信の日付が合わない症状がありましたので、修正しました。
?data/class/pages/rss/LC_Page_Rss.php の function process() 内にて、 //新着情報をセット $this->arrNews = $arrNews; $this->timestamp = SC_Utils_Ex::sf_mktime("r", $arrNews[0]['HOUR'], $arrNews[0]['MINUTE'], $arrNews[0]['SECOND'], $arrNews[0]['MONTH'], $arrNews[0]['DAY'], $arrNews[0]['YEAR']); の前に、 //日付をセット $max = count($arrNews); for($i = 0; $i < $max; $i++) { $arrNews[$i]['timestamp'] = SC_Utils_Ex::sf_mktime("r", $arrNews[$i]['HOUR'], $arrNews[$i]['MINUTE'], $arrNews[$i]['SECOND'], $arrNews[$i]['MONTH'], $arrNews[$i]['DAY'], $arrNews[$i]['YEAR']); } を入れる。(下の$this->timestamp行は削除しても良い。) ?/htdocs/data/Smarty/templates/default/rss/index.tpl 内にて <pubDate><!--{$timestamp|escape}--></pubDate> を <pubDate><!--{$arrNews[cnt].timestamp|escape}--></pubDate> に変更 上記??で修正完了です。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» RSS配信での日付バグ | dmatsu | 2008/12/13 12:05 |
Re: RSS配信での日付バグ | Linux-user | 2009/3/18 12:01 |
Re: RSS配信での日付バグ | seasoft | 2009/3/20 14:51 |
Re: RSS配信での日付バグ | seasoft | 2009/3/20 16:04 |
Re: RSS配信での日付バグ | delsol | 2009/6/24 20:56 |