Ignore:
Timestamp:
2007/07/20 15:58:59 (17 years ago)
Author:
nanasess
Message:

r15064 から svn cp
とりあえず暫定コミット.

  • UTF-8 に変更
  • slib.php, glib.php のクラス化
  • LC_Page の抽象化(一部)
Location:
branches/feature-module-update
Files:
1 edited
2 copied

Legend:

Unmodified
Added
Removed
  • branches/feature-module-update

    • Property svn:ignore set to
      .cache

      .settings

      .projectOptions
  • branches/feature-module-update/html/admin/products/product_rank.php

    r12157 r15078  
    1313        $this->tpl_mainno = 'products';      
    1414        $this->tpl_subno = 'product_rank'; 
    15         $this->tpl_subtitle = '¾¦ÉÊʤÓÂؤ¨'; 
     15        $this->tpl_subtitle = '商品並び替え'; 
    1616    } 
    1717} 
     
    2222$objSess = new SC_Session(); 
    2323 
    24 // ǧ¾Ú²ÄÈݤÎȽÄê 
     24// 認証可否の判定 
    2525sfIsSuccess($objSess); 
    2626 
    2727$objPage->tpl_pageno = $_POST['pageno']; 
    2828 
    29 // Ä̾ï»þ¤Ï¿Æ¥«¥Æ¥´¥ê¤ò0¤ËÀßÄꤹ¤ë¡£ 
     29// 通常時は親カテゴリを0に設定する。 
    3030$objPage->arrForm['parent_category_id'] = $_POST['parent_category_id']; 
    3131 
     
    4848    break; 
    4949case 'tree': 
    50     // ¥«¥Æ¥´¥ê¤ÎÀÚÂؤϡ¢¥Ú¡¼¥¸ÈÖ¹æ¤ò¥¯¥ê¥¢¤¹¤ë¡£ 
     50    // カテゴリの切替は、ページ番号をクリアする。 
    5151    $objPage->tpl_pageno = ""; 
    5252    break; 
     
    6262 
    6363//----------------------------------------------------------------------------------------------------------------------------------- 
    64 /* ¾¦ÉÊÆɤ߹þ¤ß */ 
     64/* 商品読み込み */ 
    6565function lfGetProduct($category_id) { 
    6666    global $objPage; 
     
    7171    $where = "del_flg = 0 AND category_id = ?"; 
    7272     
    73     // ¹Ô¿ô¤Î¼èÆÀ 
     73    // 行数の取得 
    7474    $linemax = $objQuery->count("dtb_products", $where, array($category_id)); 
    75     // ½ç°Ì¡¢³ºÅö·ï¿ôɽ¼¨ÍÑ 
     75    // 順位、該当件数表示用 
    7676    $objPage->tpl_linemax = $linemax; 
    7777     
    7878    $objNavi = new SC_PageNavi($objPage->tpl_pageno, $linemax, SEARCH_PMAX, "fnNaviPage", NAVI_PMAX); 
    7979    $startno = $objNavi->start_row; 
    80     $objPage->tpl_strnavi = $objNavi->strnavi;      // Naviɽ¼¨Ê¸»úÎó 
    81     $objPage->tpl_pagemax = $objNavi->max_page;     // ¥Ú¡¼¥¸ºÇÂç¿ô¡Ê¡Ö¾å¤Ø²¼¤Ø¡×ɽ¼¨È½ÄêÍÑ¡Ë 
    82     $objPage->tpl_disppage = $objNavi->now_page;    // ɽ¼¨¥Ú¡¼¥¸ÈÖ¹æ¡Ê¡Ö¾å¤Ø²¼¤Ø¡×ɽ¼¨È½ÄêÍÑ¡Ë 
     80    $objPage->tpl_strnavi = $objNavi->strnavi;      // Navi表示文字列 
     81    $objPage->tpl_pagemax = $objNavi->max_page;     // ページ最大数(「上へ下へ」表示判定用) 
     82    $objPage->tpl_disppage = $objNavi->now_page;    // 表示ページ番号(「上へ下へ」表示判定用) 
    8383             
    84     // ¼èÆÀÈϰϤλØÄê(³«»Ï¹ÔÈֹ桢¹Ô¿ô¤Î¥»¥Ã¥È) 
     84    // 取得範囲の指定(開始行番号、行数のセット) 
    8585    if(DB_TYPE != "mysql") $objQuery->setlimitoffset(SEARCH_PMAX, $startno); 
    8686     
    8787    $objQuery->setorder("rank DESC"); 
    8888     
    89     // view¤â¹Ê¹þ¤ß¤ò¤«¤±¤ë(mysqlÍÑ) 
     89    // viewも絞込みをかける(mysql用) 
    9090    sfViewWhere("&&noncls_where&&", $where, array($category_id), $objQuery->order . " " .  $objQuery->setlimitoffset(SEARCH_PMAX, $startno, true)); 
    9191     
Note: See TracChangeset for help on using the changeset viewer.