- Timestamp:
- 2013/08/26 15:52:37 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13_0/data/class/pages/LC_Page_Sitemap.php
r23105 r23126 53 53 { 54 54 /** 動的に生成しないページの配列 */ 55 var$staticURL;55 public $staticURL; 56 56 57 57 /** ページリスト */ 58 var$arrPageList;58 public $arrPageList; 59 59 60 60 /** … … 63 63 * @return void 64 64 */ 65 function init()65 public function init() 66 66 { 67 67 $this->skip_load_page_layout = true; … … 78 78 * @return void 79 79 */ 80 function process()80 public function process() 81 81 { 82 82 // ページのデータを取得 … … 134 134 * Sitemap の <url /> を生成する. 135 135 * 136 * @param string $locページの URL ※必須137 * @param string $lastmodファイルの最終更新日 YYYY-MM-DD or W3C Datetime 形式138 * @param string$changefreq ページの更新頻度139 * @param double $priorityURL の優先度136 * @param string $loc ページの URL ※必須 137 * @param string $lastmod ファイルの最終更新日 YYYY-MM-DD or W3C Datetime 形式 138 * @param string $changefreq ページの更新頻度 139 * @param double $priority URL の優先度 140 140 * @return Sitemap 形式の <url /> 141 141 * @see https://www.google.com/webmasters/tools/docs/ja/protocol.html#xmlTagDefinitions 142 142 * TODO Smarty に移行すべき? 143 143 */ 144 function createSitemap($loc, $lastmod = '', $changefreq = '', $priority = '')144 public function createSitemap($loc, $lastmod = '', $changefreq = '', $priority = '') 145 145 { 146 146 printf("\t<url>\n"); … … 161 161 * TOPページの情報を取得する. 162 162 * 163 * @param array $arrPageList 全てのページ情報の配列163 * @param array $arrPageList 全てのページ情報の配列 164 164 * @return array TOPページの情報 165 165 */ 166 function getTopPage($arrPageList)166 public function getTopPage($arrPageList) 167 167 { 168 168 $arrRet = array(); … … 170 170 if ($arrPage['page_id'] == '1') { 171 171 $arrRet[0] = $arrPage; 172 172 173 return $arrRet; 173 174 } … … 178 179 * 全ての編集可能ページの情報を取得する. 179 180 * 180 * @param array $arrPageList 全てのページ情報の配列181 * @param array $arrPageList 全てのページ情報の配列 181 182 * @return array 編集可能ページ 182 183 */ 183 function getEditablePage($arrPageList)184 public function getEditablePage($arrPageList) 184 185 { 185 186 $arrRet = array(); … … 198 199 * @return array 検索エンジンからアクセス可能な商品一覧ページの情報 199 200 */ 200 function getAllProducts()201 public function getAllProducts() 201 202 { 202 203 // XXX: 商品登録の無いカテゴリは除外する方が良い気もする … … 221 222 * @return array 検索エンジンからアクセス可能な商品詳細ページの情報 222 223 */ 223 function getAllDetail()224 public function getAllDetail() 224 225 { 225 226 $objQuery = SC_Query_Ex::getSingletonInstance(); … … 241 242 * ブロック情報を取得する. 242 243 * 243 * @param string $whereWHERE句244 * @param array $arrVal WHERE句の値を格納した配列245 * @return array $arrPageList ブロック情報246 */ 247 function getPageData($where = '', $arrVal = '')244 * @param string $where WHERE句 245 * @param array $arrVal WHERE句の値を格納した配列 246 * @return array $arrPageList ブロック情報 247 */ 248 public function getPageData($where = '', $arrVal = '') 248 249 { 249 250 $objQuery = SC_Query_Ex::getSingletonInstance(); // DB操作オブジェクト … … 293 294 * date形式の文字列を W3C Datetime 形式に変換して出力する. 294 295 * 295 * @param date $date 変換する日付296 * @param date $date 変換する日付 296 297 * @return void 297 298 */ 298 function date2W3CDatetime($date)299 public function date2W3CDatetime($date) 299 300 { 300 301 $arr = array();
Note: See TracChangeset
for help on using the changeset viewer.