联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
搜索模板请问header.html我这样写是哪里错了吗?
类型:迅睿CMS 更新时间:2021-08-05 19:47:05

搜索模板

请问header.html我这样写是哪里错了吗?(我是对照官方模板写的,但是提示系统模板文件不存在)image

header搜索框我是这样写的

 <form class="search-form" action="/index.php" method="get">

    <input type="hidden" name="s" value="news">

    <input type="hidden" name="c" value="search">

    <input type="text" name="keyword" class="sousuo" value="" placeholder="请输入想要了解的信息" style="padding-left:10px;"/>

    <input type="submit" class="but" value="搜索"/>

</form>

-----------------------------------------------

search.html是这样

   {search module=MOD_DIR id=$searchid total=$sototal order=$params.order catid=$catid page=1 pagesize=1 urlrule=$urlrule}

   {php $kw=@explode(',', $t.keywords);}

   {loop $kw $a}

   {if $a}

  <li>

  <div class="left_news"><a href="{$t.url}" title="{$t.title}" ><img src="{dr_thumb($t.thumb)}"></a></div>

  <div class="right_news">

  <h2><a href="{$t.url}" title="{$t.title}" >{$t.title}</a><h2>

  <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{dr_strcut($t.description, 80)}</p>

  <ul class="left_news_s">

  <li><span>{$uid}</span></li>

  <li style="float: right;"><span style="color: #727272;">{$inputtime}</span></li>

  </ul>

  </div>

  </li>

  {/if}

  {/loop}

  {/search}

请教一下是哪里写错了呢?刚学习这个cms,谢谢。


回帖
  • 迅睿框架技术-刘和平
    #1楼    迅睿框架技术-刘和平
    2021-07-31 17:47:10
    小米手机 0
    打开开发者模式,然后看他具体提示什么板,然后按照路径对应的创建就可以了。。
    满意答案
  • 新手学习POS
    #2楼    新手学习POS
    2021-07-31 17:55:01
    Chrome 0
    迅睿框架技术-刘和平

    谢谢您,按照您的方法找到没有的模板了。但是我调用的内容没又显示出来。

    {search module=MOD_DIR id=$searchid total=$sototal order=$params.order catid=$catid page=1 pagesize=1 urlrule=$urlrule}

    {php $kw=@explode(',', $t.keywords);}

    {loop $kw $a}

    {if $a}

    <li>

    <div class="left_news"><a href="{$t.url}" title="{$t.title}" ><img src="{dr_thumb($t.thumb)}"></a></div>

    <div class="right_news">

    <h2><a href="{$t.url}" title="{$t.title}" >{$t.title}</a><h2>

    <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{dr_strcut($t.description, 80)}</p>

    <ul class="left_news_s">

    <li><span>{$uid}</span></li>

    <li style="float: right;"><span style="color: #727272;">{$inputtime}</span></li>

    </ul>

    </div>

    </li>

    {/if}

    {/loop}

    {/search}

    请问search.html是这样调的吗?

  • 迅睿框架技术-刘和平
    #3楼    迅睿框架技术-刘和平
    2021-07-31 17:57:42
    Chrome 0
    完全正确,search 标签只能用在search.html里面你可以在 最后写诊断信息 {$debug}
  • 新手学习POS
    #4楼    新手学习POS
    2021-07-31 18:03:32
    Chrome 0
    迅睿框架技术-刘和平 可是怎么UL li里没有调用出来呀,分页有信息。但UL li没有调到
    image
  • 迅睿框架技术-刘和平
    #5楼    迅睿框架技术-刘和平
    2021-07-31 18:16:41
    Chrome 0
    说明你代码写的不对,把完整的html代码发来看看
  • 新手学习POS
    #6楼    新手学习POS
    2021-07-31 18:29:44
    Chrome 0
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><meta charset="utf-8"><title>HRise</title><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1"><meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /><link rel="stylesheet" href="{HOME_THEME_PATH}style/style.css"><link rel="stylesheet" href="{HOME_THEME_PATH}style/style1.css"><link rel="stylesheet" href="{HOME_THEME_PATH}style/style2.css"><link rel="stylesheet" href="{HOME_THEME_PATH}style/hwLayer.css"><script src="{HOME_THEME_PATH}js/jquery.min.js" language="javascript" type="text/javascript"></script></head><body>{template "header.html"}<div> <div> <ul> {search module=MOD_DIR id=$searchid total=$sototal order=$params.order catid=$catid page=1 pagesize=10 urlrule=$urlrule} {php $kw=@explode(',', $t.keywords);} {loop $kw $a} {if $a} <li> <div><a href="{dr_get_tag_url($a, MOD_DIR)}" ><img src="{dr_thumb($t.thumb)}"></a></div> <div> <h2><a href="{dr_get_tag_url($a, MOD_DIR)}" >{$t.title}</a><h2> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{dr_strcut($t.description, 80)}</p> <ul> <li><span>{$uid}</span></li> <li style="float: right;"><span style="color: #727272;">{$inputtime}</span></li> </ul> </div> </li> {/if} {/loop} {/search} </ul> <div> {$pages} </div> </div></div>{template "foot.html"}</body></html>
  • 迅睿框架技术-刘和平
    #7楼    迅睿框架技术-刘和平
    2021-07-31 18:54:04
    Chrome 0
      {php $kw=@explode(',', $t.keywords);}
       {loop $kw $a}
       {if $a}
    这句的意思是,判断关键词字段,有值的时候才显示,无值就不显示。而且是循环显示,一般人很少这么写,不知道你是什么需求,标准写法参考默认模板的写法
    参考文档:《模块内容搜索页面》
  • 新手学习POS
    #8楼    新手学习POS
    2021-07-31 18:58:09
    Chrome 0
    迅睿框架技术-刘和平 好的,我学习一下。谢谢
  • 新手学习POS
    #9楼    新手学习POS
    2021-08-05 19:47:05
    Chrome 0
    @迅睿框架技术-刘和平:谢谢解答支持