zoukankan      html  css  js  c++  java
  • 后台添加搜索功能讲解

    目前后台按照我们自身的需求便于管理可能要加搜索功能,比如供货商列表,如果信息太多的话加个搜索会更方便些,当然如果有基础的网友不用看此贴直接模仿官方有搜索模块的就成,没基础的网友按照我写的思想而且能依次应用到其他模块里,有时间我也会根据此录制视频细细讲解。

           第一步 打开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>
    复制代码



    第二步 打开 suppliers.php 513行左右加入

    1. $filter['suppliers_name'] = $_REQUEST['suppliers_name'];
    2. if($filter['suppliers_name'])
    3. {
    4. $suppliers_name = $filter['suppliers_name'];
    5. $where .= " and suppliers_name like '%$suppliers_name%'";
    6. }
  • 相关阅读:
    压缩与解压
    Ubuntu下搭建yocto
    Ubuntu 1804 进入紧急模式
    How To Configure NFS Client on CentOS 8 / RHEL 8
    Install and Configure NFS Server on RHEL 8 / CentOS 8
    结构体大小的计算
    SQL语句对数据库调优常用
    用SQL语句操作数据库高级
    windows命令行操作mysql
    创建方便的csv格式文件
  • 原文地址:https://www.cnblogs.com/zhanghaoyong/p/3975384.html
Copyright © 2011-2022 走看看