联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
请问下搜索刷选出来的标题默认是这样怎么才能让它显示成天津市互
类型:迅睿CMS 更新时间:2020-11-26 15:33:43 标题 搜索
模板标签里面

请问下搜索刷选出来的seo标题默认是这样

image

怎么才能让它显示成 天津市互联网这样啦


模板文件:
URL地址:

回帖
  • #1楼    迅睿框架创始人
    2020-05-07 14:57:34
    Chrome 0
  • 易学习
    #2楼    易学习
    2020-05-07 14:58:37
    Chrome 0
    这个方法好,不影响升级回复迅睿框架创始人
  • 可怜的码农
    #3楼    可怜的码农
    2020-05-07 15:07:04
    Chrome 0
    确实好办法,看来老大已经考虑好了这一点
  • 华仔
    #4楼    华仔
    2020-05-07 15:16:21
    Chrome 0
    易学习不懂代码能直接说下怎么调整顺序吗可怜的码农回复迅睿框架创始人
  • 易学习
    #5楼    易学习
    2020-05-07 15:24:41
    Chrome 0
    互联网是什么字段,天津市是什么字段,模块目录是什么
  • 华仔
    #6楼    华仔
    2020-05-07 15:28:20
    Chrome 0
    易学习互联网是栏目名称,天津市是联动菜单在栏目里选择的是diqu字段,模块目录是book
    image
    {linkage code=address pid=0}
    <a target="_blank" target="_blank"  target="_blank"  target="_blank" href="{dr_search_url($params, 'diqu', $t.id)}">{$t.name}</a>
    {/linkage}
    前台调用的标签是
  • 华仔
    #7楼    华仔
    2020-05-07 15:44:39
    Chrome 0
    易学习麻烦指点下
  • 易学习
    #8楼    易学习
    2020-05-07 15:47:17
    Chrome 0

    1、新建或打开文件

    dayrui/App/Demo/Models/Content.php


    2、修改seo方法

    <?php namespace Phpcmf\Model\Demo;
    
    /**
     * 二次开发时可以修改本文件,不影响升级覆盖
     */
    
    class Content extends \Phpcmf\Model\Content {
    
    
        // 格式化内容搜索的param参数名称值
        public function _format_search_param_value($myfield, $param) {
            if(isset($param['catid']) && isset($param['diqu'])) {
                $temp = [
                    'diqu' => $param['diqu']
                ];
                unset($param['diqu']);
                $temp = dr_array22array($temp, $param);
            }
            return [$myfield, $param];
        }
    
    }
  • 华仔
    #9楼    华仔
    2020-05-07 15:51:01
    Chrome 0
    易学习 非常谢谢你的回答,只是不知道什么原因按照你的方法增加了文件只是前台搜索结果还是没有变化
    image
  • 易学习
    #10楼    易学习
    2020-05-07 17:50:21
    Chrome 0
            if(isset($param['catid']) && isset($param['diqu'])) {
                $temp = [
                    'diqu' => $param['diqu']
                ];
                unset($param['diqu']);
                $temp = dr_array22array($temp, $param);
            }
            var_dump($param);
            return [$myfield, $param];
    看看
  • 华仔
    #11楼    华仔
    2020-11-26 15:33:43
    Chrome 0
    迅睿框架创始人:非常感谢