コード例 #1
0
ファイル: event.php プロジェクト: najinsu/nsle
define('G5_SHOP_CSS_URL', G5_MSHOP_SKIN_URL);
// 리스트 유형별로 출력
$list_file = G5_SHOP_SKIN_PATH . "/{$ev['ev_mobile_skin']}";
if (file_exists($list_file)) {
    include G5_MSHOP_SKIN_PATH . '/list.sort.skin.php';
    // 총몇개 = 한줄에 몇개 * 몇줄
    $items = $ev['ev_mobile_list_mod'];
    // 페이지가 없으면 첫 페이지 (1 페이지)
    if ($page < 1) {
        $page = 1;
    }
    // 시작 레코드 구함
    $from_record = ($page - 1) * $items;
    $list = new item_list(G5_MSHOP_SKIN_PATH . '/' . $ev['ev_mobile_skin'], $ev['ev_mobile_list_mod'], 1, $ev['ev_mobile_img_width'], $ev['ev_mobile_img_height']);
    $list->set_event($ev['ev_id']);
    $list->set_is_page(true);
    $list->set_mobile(true);
    $list->set_order_by($order_by);
    $list->set_from_record($from_record);
    $list->set_view('it_img', true);
    $list->set_view('it_id', false);
    $list->set_view('it_name', true);
    $list->set_view('it_cust_price', false);
    $list->set_view('it_price', true);
    $list->set_view('it_icon', true);
    $list->set_view('sns', true);
    echo $list->run();
    // where 된 전체 상품수
    $total_count = $list->total_count;
    // 전체 페이지 계산
    $total_page = ceil($total_count / $items);