菜鸡源码,专注精品下载!
当前位置:首页 > 建站教程 > 建站知识

如何进行织梦CMS标题的精准搜索

发布时间:2024-01-05  栏目:建站知识   浏览:   分类:织梦cms教程 织梦cms搜索

织梦CMS标题精准搜索方法如下: 1. 进入后台,点击“系统”-“系统基本参数”。 2. 在左侧找到“核心设置”,点击右侧的“高级选项”。 3. 在“模板引擎”下拉菜单中选择“smarty”,然后点击下方的“保存”。 4. 点击左侧的“模块”,在右侧找到“内容模型管理”,点击进入。 5. 在“内容模型管理”页面中,找到你想要修改的模型,点击右侧的“更改”。 6. 在弹出的窗口中,找到“列表模板”,点击右侧的“更改”。 7. 在弹出的窗口中,输入以下代码:`{dede:list pagesize='10'}

  • [field:title /]
  • {/dede:list}`。 8.

    1、在 /plus/ 新建一个 so.php 文件

    <?phprequire_once(dirname(__FILE__)."/../include/common.inc.php");require_onceDEDEINC."/arc.partview.class.php";if($title==''){ShowMsg('关键字不能为空!','-1');exit();}$row=$dsql->GetOne("SELECTidFROM`#@__archives`WHEREtitle='$title'");if(is_array($row)){$chRow=$dsql->GetOne("SELECTc.addtableFROM#@__archivesASaLEFTJOIN#@__channeltypeAScONa.channel=c.idwherea.id='{$row['id']}'");$addtable=trim($chRow['addtable']);$result=$dsql->GetOne("SELECTarc.*,addf.*FROM`#@__archives`arcLEFTJOIN`{$addtable}`addfONarc.id=addf.aidWHEREarc.arcrank>-1ANDarc.id='{$row['id']}'");$pv=newPartView();foreach($resultas$k=>$v){$pv->Fields[$k]=$v;}$pv->SetTemplet($cfg_basedir.$cfg_templets_dir."/".$cfg_df_style."/so.htm");$pv->Display();}else{ShowMsg('没有相关记录!','-1');}exit();

    2、你的模板文件夹里添加1个 so.htm 模板文件

    例如 /templets/default/so.htm

    <div><p>标题:{dede:field.title/}</p><p>缩略图:{dede:field.litpic/}</p><p>品牌:{dede:field.pinpai/}</p><p>货号:{dede:field.huohao/}</p><p>价格:{dede:field.jiage/}</p><p>内容:{dede:field.body/}</p></div>

    可调用所有字段包括自定义字段

    3、前台模板搜索框代码

    <formmethod="post"action="{dede:global.cfg_cmspath/}/plus/so.php"><divid="search_box"><p>标题精准搜索:<inputtype="text"name="title"value=""/></p><inputtype="submit"name="submit"value="开始搜索"/></div></form>

    注意:name="title" 不是 name="q"

    相关文章

      无相关信息
    评论
    建站知识
    建站知识
    使用技巧
    调试安装
    运营推广