Changeset 17921
- Timestamp:
- 2009/03/20 16:01:20 (15 years ago)
- Location:
- branches/comu-ver2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/comu-ver2/data/Smarty/templates/default/rss/index.tpl
r17610 r17921 47 47 <title> <!--{ $arrNews[cnt].news_title|sf_mb_convert_encoding:$encode|escape }--> </title> 48 48 <description><!--{$arrNews[cnt].news_comment|truncate:256|sf_mb_convert_encoding:$encode|escape}--></description> 49 <!--{* <pubDate><!--{"r"|sf_mktime:$arrNews[cnt].hour:$arrNews[cnt].minute:$arrNews[cnt].second:$arrNews[cnt].month:$arrNews[cnt].day:$arrNews[cnt].year}--></pubDate> *}--> 50 <pubDate><!--{$timestamp|escape}--></pubDate> 49 <pubDate><!--{$arrNews[cnt].news_date|escape}--></pubDate> 51 50 </item> 52 51 <!--{/section}--> -
branches/comu-ver2/data/class/pages/rss/LC_Page_Rss.php
r17674 r17921 60 60 //新着情報を取得 61 61 $arrNews = $this->lfGetNews($objQuery); 62 62 63 63 //キャッシュしない(念のため) 64 64 header("pragma: no-cache"); … … 69 69 //新着情報をセット 70 70 $this->arrNews = $arrNews; 71 $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']);72 71 73 72 //店名をセット … … 101 100 function lfGetNews(&$objQuery){ 102 101 $col = ""; 103 $col .= " news_id "; //新着情報ID 104 $col .= " ,news_title "; //新着情報タイトル 105 $col .= " ,news_comment "; //新着情報本文 106 107 if (DB_TYPE == "pgsql") { 108 $col .= " ,to_char(news_date, 'YYYY') AS YEAR "; //日付(年) 109 $col .= " ,to_char(news_date, 'MM') AS MONTH "; //日付(月) 110 $col .= " ,to_char(news_date, 'DD') AS DAY "; //日付(日) 111 $col .= " ,to_char(news_date, 'HH24') AS HOUR "; //日付(時間) 112 $col .= " ,to_char(news_date, 'MI') AS MINUTE "; //日付(分) 113 $col .= " ,to_char(news_date, 'SS') AS SECOND "; //日付(秒) 114 }else if (DB_TYPE == "mysql") { 115 $col .= " ,DATE_FORMAT(news_date, '%Y') AS YEAR "; //日付(年) 116 $col .= " ,DATE_FORMAT(news_date, '%m') AS MONTH "; //日付(月) 117 $col .= " ,DATE_FORMAT(news_date, '%d') AS DAY "; //日付(日) 118 $col .= " ,DATE_FORMAT(news_date, '%H') AS HOUR "; //日付(時間) 119 $col .= " ,DATE_FORMAT(news_date, '%i') AS MINUTE "; //日付(分) 120 $col .= " ,DATE_FORMAT(news_date, '%s') AS SECOND "; //日付(秒) 121 } 122 $col .= " ,news_url "; //新着情報URL 123 $col .= " ,news_select "; //新着情報の区分(1:URL、2:本文) 124 $col .= " ,(SELECT shop_name FROM dtb_baseinfo limit 1) AS shop_name "; //店名 125 $col .= " ,(SELECT email04 FROM dtb_baseinfo limit 1) AS email "; //代表Emailアドレス 102 $col .= "news_id "; // 新着情報ID 103 $col .= ",news_title "; // 新着情報タイトル 104 $col .= ",news_comment "; // 新着情報本文 105 $col .= ",news_date "; // 日付 106 $col .= ",news_url "; // 新着情報URL 107 $col .= ",news_select "; // 新着情報の区分(1:URL、2:本文) 108 $col .= ",(SELECT shop_name FROM dtb_baseinfo limit 1) AS shop_name "; // 店名 109 $col .= ",(SELECT email04 FROM dtb_baseinfo limit 1) AS email "; // 代表Emailアドレス 126 110 $from = "dtb_news"; 127 111 $where = "del_flg = '0'"; … … 129 113 $objQuery->setorder($order); 130 114 $arrNews = $objQuery->select($col,$from,$where); 115 116 // RSS用に変換 117 foreach (array_keys($arrNews) as $key) { 118 $row =& $arrNews[$key]; 119 // 日付 120 $row['news_date'] = date('r', strtotime($row['news_date'])); 121 } 122 131 123 return $arrNews; 132 124 } -
branches/comu-ver2/html/install/sql/insert_data.sql
r17873 r17921 256 256 257 257 INSERT INTO dtb_news (news_date,rank, news_title, news_comment, creator_id, create_date, update_date) 258 VALUES ( now(),1,'サイトオープンいたしました!','一人暮らしからオフィスなどさまざまなシーンで あなたの生活をサポートするグッズをご家庭へお届けします!一人暮らしからオフィスなどさまざまなシーンで あなたの生活をサポートするグッズをご家庭へお届けします!一人暮らしからオフィスなどさまざまなシーンで あなたの生活をサポートするグッズをご家庭へお届けします!',1, now(), now());258 VALUES (CAST(now() AS date),1,'サイトオープンいたしました!','一人暮らしからオフィスなどさまざまなシーンで あなたの生活をサポートするグッズをご家庭へお届けします!一人暮らしからオフィスなどさまざまなシーンで あなたの生活をサポートするグッズをご家庭へお届けします!一人暮らしからオフィスなどさまざまなシーンで あなたの生活をサポートするグッズをご家庭へお届けします!',1, now(), now()); 259 259 260 260 INSERT INTO dtb_deliv (name,service_name,confirm_url,rank,status,del_flg,creator_id,create_date,update_date)
Note: See TracChangeset
for help on using the changeset viewer.