Changeset 11959


Ignore:
Timestamp:
2007/03/23 14:59:42 (17 years ago)
Author:
inoue
Message:

トラックバックのフロント部分

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/dev/html/products/detail.php

    r11865 r11959  
    172172//¥ì¥Ó¥å¡¼¾ðÊó¤Î¼èÆÀ 
    173173$objPage->arrReview = lfGetReviewData($tmp_id); 
     174// ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¾ðÊó¤Î¼èÆÀ 
     175$objPage->arrTrackback = lfGetTrackbackData($tmp_id); 
     176$objPage->trackback_url = TRACKBACK_TO_URL . $tmp_id; 
    174177// ¥¿¥¤¥È¥ë¤Ë¾¦ÉÊ̾¤òÆþ¤ì¤ë 
    175178$objPage->tpl_title = "¾¦Éʾܺ٠". $objPage->arrProduct["name"]; 
     
    427430} 
    428431 
     432/* 
     433 * ¾¦Éʤ´¤È¤Î¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¾ðÊó¤ò¼èÆÀ¤¹¤ë 
     434 *  
     435 * @param $product_id 
     436 * @return $arrTrackback 
     437 */ 
     438function lfGetTrackbackData($product_id) { 
     439 
     440    $arrTrackback = array(); 
     441 
     442    // ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯µ¡Ç½¤Î²ÔƯ¾õ¶·¥Á¥§¥Ã¥¯ 
     443    if (sfGetSiteControlFlg(SITE_CONTROL_TRACKBACK) != 1) { 
     444        return $arrTrackback; 
     445    }    
     446 
     447    $objQuery = new SC_Query; 
     448    //¾¦Éʤ´¤È¤Î¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¾ðÊó¤ò¼èÆÀ¤¹¤ë 
     449    $col = "blog_name, url, title, excerpt, title, create_date"; 
     450    $from = "dtb_trackback"; 
     451    $where = "del_flg = 0 AND status = 1 AND product_id = ? ORDER BY create_date DESC LIMIT " . TRACKBACK_VIEW_MAX; 
     452    $arrval[] = $product_id; 
     453    $arrTrackback = $objQuery->select($col, $from, $where, $arrval); 
     454    return $arrTrackback;  
     455} 
     456 
    429457//»ÙʧÊýË¡¤Î¼èÆÀ 
    430458//payment_id    1:¥¯¥ì¥¸¥Ã¥È¡¡2:¥·¥ç¥Ã¥Ô¥ó¥°¥í¡¼¥ó   
Note: See TracChangeset for help on using the changeset viewer.