ecshop 供應商添加搜索功能

 第一步 打開suppliers_list.htm 在頂部<form>上面加入
  1. {include file="suppliers_search.htm"}
           新建一個suppliers_search.htm頁面放入後臺模板文件夾下
  1. <div class="form-div">
  2. <form action="javascript:search_suppliers()" name="searchForm">
  3. <img src="images/icon_search.gif" width="26" height="22" border="0" alt="SEARCH" />

  4. {$lang.keyword} <input type="text" name="suppliers_name" size="15" />
  5. <input type="submit" value="{$lang.button_search}" class="button" />
  6. </form>
  7. </div>

  8. <script language="JavaScript">
  9. function search_suppliers()
  10. {
  11. listTable.filter['suppliers_name'] = Utils.trim(document.forms['searchForm'].elements['suppliers_name'].value);

  12. listTable.filter['page'] = 1;
  13. listTable.loadList();
  14. }
  15. </script>


    1. function suppliers_list()
    2. {
    3. $result = get_filter();
    4. if ($result === false)
    5. {
    6. $aiax = isset($_GET['is_ajax']) ? $_GET['is_ajax'] : 0;

    7. /* 過濾信息 */
    8. $filter['sort_by'] = empty($_REQUEST['sort_by']) ? 'suppliers_id' : trim($_REQUEST['sort_by']);
    9. $filter['sort_order'] = empty($_REQUEST['sort_order']) ? 'ASC' : trim($_REQUEST['sort_order']);

    10. $filter['city_id'] = $_REQUEST['city_id'];

    11. $filter['suppliers_name'] = $_REQUEST['suppliers_name'];

    12. $where = 'WHERE 1 ';

    13. /* 分頁大小 */
    14. $filter['page'] = empty($_REQUEST['page']) || (intval($_REQUEST['page']) <= 0) ? 1 : intval($_REQUEST['page']);

    15. //需要加的
    16. $filter['suppliers_name'] = $_REQUEST['suppliers_name'];
    17. if($filter['suppliers_name'])
    18. {

    19. $suppliers_name = $filter['suppliers_name'];
    20. $where .= " and suppliers_name like '%$suppliers_name%'";
    21. }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章