Advertisement
Guest User

Untitled

a guest
Jul 4th, 2015
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1.  
  2. //検索対象追加フィールドを拡張
  3. function fn_my_product_extend_additional_fields_in_search(&$params, &$fields, $sortings, $condition, &$join, $sorting, $group_by, &$tmp, $piece, $having)
  4. {
  5. $params['pshort'] = 'Y';//ショート説明を含める
  6. $params['pfull'] = 'Y';//フル説明を含める
  7. $params['pkeywords'] = 'Y';//METAキーワードを含める
  8.  
  9. //独自テーブルをJOIN
  10. if(AREA == 'A'){
  11. $join .= " LEFT JOIN ?:products_ex AS products_ex ON products_ex.product_id = products.product_id";
  12. }
  13.  
  14. ///////////////////以下検索対象とする
  15. //カタログ番号
  16. $tmp .= db_quote(" OR products_ex.catelog_no LIKE ?l", '%' . $params['q'] . '%');
  17.  
  18. //カタログ品名
  19. $tmp .= db_quote(" OR products_ex.catelog_name LIKE ?l", '%' . $params['q'] . '%');
  20.  
  21. //メーカー品番
  22. $tmp .= db_quote(" OR products_ex.maker_item_code LIKE ?l", '%' . $params['q'] . '%');
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement