十五年风雨路 · 一心铸精品

一个官网 留一件精品 做一个项目 树一块样板

pbootcms二开网站建设自定义表单增加搜索

上一篇我们提到: 使用pb时发现标题这块逻辑不太符合常用的效果,默认的是后台有站点标题和副标题,在前台的展示方式是:1、太阳成tyc7111cc集团:站点标题-副标题2、列表页:栏目标题-站点标题-副标题3、详情页:文章标题-站点标题-副标题4、单页:文章标题-站点标题-副标题和平时其他cms使用对比,问题就出现在这个副标题,这个其实类似企业定位语,一般对

接下来我们进入今天的正文:
2022-02-22

修改appsdminmodelcontent ormmodel.html 增加


    // pbootcms二开网站建设自定义表单增加搜索字段查找

    public function findFormField($table, $page, $type, $keyword)

    {

        return parent::table($table)

            ->like($type, $keyword)

            ->order('id ASC')

            ->decode(false)

            ->page($page)

            ->select();

    }

     // 全部字段查找

    public function findFormFieldAll($table, $page, $typeall, $keyword)

    {

        return parent::table($table)

            ->like($typeall, $keyword)

            ->order('id ASC')

            ->decode(false)

            ->page($page)

            ->select();

    }


修改appsdmincontrollercontent ormcontroller.html

文件开始的注释 //自定义表单列表 下内容为


 // 自定义表单列表

    public function index()

    {

        if ((! ! $fcode = get('fcode', 'var')) && $form = $this->model->getFormByCode($fcode)) {

            $this->assign('form', $form);

            if (get('action') == 'showdata') {

                $this->assign('showdata', true);

                $this->assign('fields', $this->model->getFormFieldByCode($fcode)); // 获取字段

                $table = $this->model->getFormTableByCode($fcode);

//查找

if (get('keyword')) {

                    if ($type = get('type')) {

                        $result = $this->model->findFormField($table, true, get('type'), get('keyword'));

                    } else {

                        $fields = $this->model->getFormFieldByCode($fcode);

                        foreach ($fields as $key => $value) {

                           $typeall = $value->name.','.$typeall;

                        }

                        $typeall = substr($typeall, 0, strlen($typeall)-1); 

                        $result = $this->model->findFormFieldAll($table, true, $typeall, get('keyword'));

                    }

                    $this->assign('formdata', $result);

                } elseif (get('export')) {

                    $this->assign('formdata', $this->model->getFormData($table, false));

                    header('Content-Type:application/vnd.ms-excel');

                    header('Cache-Control: max-age=0');

                    header("Content-Disposition:filename=" . $form->form_name . "-" . date("YmdHis") . ".xls");

                    $this->display('content/exform.html');

                } else {

                    $this->assign('formdata', $this->model->getFormData($table, true));

                }

            }

            if (get('action') == 'showfield') {

                $this->assign('showfield', true);

                $this->assign('fields', $this->model->getFormFieldByCode($fcode));

            }

        } else {

            $this->assign('list', true);

            if (! ! ($field = get('field', 'var')) && ! ! ($keyword = get('keyword', 'vars'))) {

                $result = $this->model->findForm($field, $keyword);

            } else {

                $result = $this->model->getList();

            }

            

            $this->assign('forms', $result);

        }

        $this->display('content/form.html');

    }


修改 ppsdmin iewdefaultcontent orm.html 文件 大概 81行

{if([$showdata])} {if}中间内容替换为


 

       

  • {$form->form_name} — 数据
  •  

 

     

           

                   

                   

                       

                            {$pathinfo}

                            {php}$type = get('type');{/php}

                           

                       

                       

                           

                       

                       

                           

                            清除搜索

                       

                   

               

               

                   

                   

                       

                           

                               

                               

                                {foreach $fields(key2,value2,num2)}

                               

                               

                                

                                {/foreach}

                               

                               

                               

                           

                       

                       

                            {foreach $formdata(key,value,num)}

                           

                               

                               

                                 {foreach $fields(key2,value2,num2)}

      {php} $field=$value2->name {/php}

     

{/foreach}

                               

                                

                               

                           

                            {/foreach}

                       

                   

序号[value2->description]时间操作
[num][value->$field][value->create_time]

                                

                                   删除

                               

                   

                       {if(session('ucode')==10001 && [$formdata])}

      清空记录

    {/if}

    

    {if([$formdata])}

    导出记录

    {/if}

                        

                   

                   

{$pagebar}

               

          

     

 

 


以上代码 修改于成都网站建设四川冠辰科技整理发布pbootcms二开网站建设自定义表单增加搜索


二维码

扫一扫,浏览关注本文

主营业务

  • 高端网站定制
  • SEO网站优化
  • 手机网站建设
  • 网站维护
  • 网页设计制作
  • 微信小程序开发

TAGS

随机案例

  • 金鹿凯斯服饰/服装网站建设

    金鹿凯斯服饰/服装网站建设

  • 功夫蚂蚁餐饮火锅加盟网站建设

    功夫蚂蚁餐饮火锅加盟网站建设

  • 高铁乘务/成都职业学校/四川高铁职业技术学校/网站建设

    高铁乘务/成都职业学校/四川高铁职业技术学校/···

  • 修柏建筑幕墙工程网站建设

    修柏建筑幕墙工程网站建设

  • 阿杰美容美发培训网站建设

    阿杰美容美发培训网站建设

  • 新文必生印务、印刷网站建设、包装网站建设

    新文必生印务、印刷网站建设、包装网站建设

  • 蜀丰食品包装网站建设

    蜀丰食品包装网站建设

  • 宏冠服饰网站建设

    宏冠服饰网站建设

案例展示 / CASE

修柏建筑幕墙工程网站建设

查看详情

伊卡璐服饰/服装网站建设​

网站以定制,订制服装网站建设为主的关键词,网站全新的以HTML5框架定制设计,整站目录清新明了,利于网站优化,搜索引擎蜘蛛爬行···

查看详情

明霆基础工程网站建设

查看详情

晋沙汇川服装定制网站建设

查看详情

天翊装饰网站建设

天翊装饰公司网站以html5响应式一体化设计制作,高端大气上次,关键词:装修公司网站建设,装饰公司网站建设,成都装修公司网站建···

查看详情

新文必生印务、印刷网站建设、包装网站建设

成都印刷网站建设,成都印刷厂网站设计,成都画册印刷网站制作,成都画册制作网站建设,成都印刷厂家网站建设,四川印刷网站建设,四川···

查看详情

金鹿凯斯服饰/服装网站建设

金鹿凯斯服饰/服装网站建设以html5响应式一体化设计制作,手机端自动响应,高端大气上次,关键词:成都职业装网站建设,成都职业装···

查看详情

婴之皇/孕婴/母婴连锁加盟/网站建设

查看详情

阿杰美容美发培训网站建设

查看详情

宏冠服饰网站建设

查看详情

康伟管业/PP超静音排水管材/网站建设

查看详情

蜀丰食品包装网站建设

实力让我们引领行业为您锁住健康,让食品更安全,让生活更健康!成都市都江堰市蜀丰食品包装有限公司成立于2014年初,是一家集研···

查看详情

联系我们 / CONTACT US

  • 太阳成tyc7111cc集团
  • 服务热线:18080432432  18080432432(微信同号)
  • 总机:028-62322623-0
  • QQ:3575114  107086147

扫码访问手机网站

版权所有 Copyright © 2007-2024 太阳成tyc7111cc集团    川公安网备案:51010602001006号     

地址:太阳成tyc7111cc集团  蜀ICP备11012605号-1

始于2007年,十五年品牌网站建设,值得信赖!  xml地图txt地图

Baidu
sogou