muban大师 发表于 2021-6-11 09:49:51

dedecms织梦模板后台自定义表单添加搜索功能的教程

dedecms织梦模板后台自定义表单添加搜索功能的教程


https://www.adminbuy.cn/uploads/allimg/210611/1-210611095006239.gif


        当你的自定义表单数据过多或者需要查询某个单时,给后台的自定义表单加个简单的搜索功能很有必要。
       
        1、打开 dedetempletsdiy_main.htm 找到
       
       
               
                       
                               
                                       
内容列表
                               
                       
               
       
       
       
        在它的下面加入
       
       
               
                       
                               
                                       
       
                [i,
                [i,diyid; ?>' />
                关键字:
                [i," />
               
                $fielddata)
                        {
                                if($k==$field)
                                {
                                        echo "{$fielddata}\r\n";
                                }
                                else
                                {
                                        echo "{$fielddata}\r\n";
                                }
                        }
                ?>
               
                [i,
       
                               
                       
               
       
2、打开 /dede/diy_list.php 找到


       
               
                       
                               
$query = "SELECT * FROM {$diy->table} ORDER BY id DESC";
                       
               
       

改成


       
               
                       
                               
if(empty($keyword))
{
        $keyword = '';
        $addquery = '';
}
else
{
        $addquery = " WHERE {$field} LIKE '%".trim($keyword)."%' ";
}
$query = "SELECT * FROM {$diy->table} $addquery ORDER BY id DESC";
                       
               
       

继续找到


       
               
                       
                               
$datalist->SetParameter('diyid', $diyid);
                       
               
       

在它的下面加入


       
               
                       
                               
$datalist->SetParameter('keyword', $keyword);
$datalist->SetParameter('field', $field);
                       
               
       

完成
页: [1]
查看完整版本: dedecms织梦模板后台自定义表单添加搜索功能的教程