POSCMS 后台自定义链接友情链接增加搜索功能

本文介绍了一种在后台管理系统中增加搜索功能的方法,通过修改PHP代码实现对友情链接的快速定位与删除操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

后台友情太多.管理是个问题.所以增加搜索功能.可以快速定位并删除

一,修改/diy/dayrui/controllers/admin/Navigator.php
 public function index() 


 其中
 $data = $this->navigator_model->get_data($this->type);
 修改为


 if($this->input->post('search')){
            $data = $this->navigator_model->get_data_search($this->input->post('data'));
        }else{
        $data = $this->navigator_model->get_data($this->type);
        }






 二,修改/diy/dayrui/models/Navigator_model.php


 增加一个函数

   public function get_data_search($data) {

        $data = $this->db->where('type', 4)->where('`name` like "%'.$data['keyword'].'%"')->order_by('id ASC')->get($this->tablename)->result_array();
        if (!$data) {
            return array();
        }

        $nav = array();
        foreach ($data as $t) {
            $nav[$t['id']] = $t;
        }

        return $nav;
    }


    三,修改模板
    /diy/dayrui/templates/admin/navigator_index.html
    增加搜索框


    在h3下面增加



    <div class="mytopsearch">
    <form method="post" class="row" action="" name="searchform" id="searchform">
        <input name="search" id="search" type="hidden" value="1" />
        <div class="col-md-12">

            <label><i class="fa fa-caret-right"></i></label> <label>
                <select name="data[field]" class="form-control">
                                        <option value="name" selected="">搜索名称</option>    
                                    </select>
            </label>
            <label style="padding-right: 20px;">
            <input type="text" class="form-control" placeholder="" value="" name="data[keyword]" /></label>
            <label><button type="submit" class="btn green btn-sm" name="submit" > <i class="fa fa-search"></i> 友链搜索</button></label>
        </div>
    </form>
</div>

请打赏谢谢大佬

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值