欢迎访问普照新时空官方博客

phpcms 搜索功能
2018-07-06 17:13:02   来源:   评论:0 点击:

HTML 搜索表单提交
HTML 搜索表单提交
    
   
   
   
   
   
   
   



phpcms v9搜索页、Tag页不能调用{$CATEGORYS[$catid][catname]}的解决方法
在调用之前加入:
 $CATEGORYS = getcache('category_content_1','commons');?>
原理:引用缓存


// 获取数据
{loop $datas $i $r}
    {if $r['thumb']}{/if}
   
{$r[title]}{if $r['posids']}{/if}
   

{$r[description]}

    发布时间:{format::date($r[inputtime], 1)}
{/loop}
{if empty($data)}未找到结果{/if}
 
{$pages}


/*  注意  */
前台获取搜索数据 获取到的数据前调用栏目标签会发生冲突
例:{pc:content action="lists" catid="10" num="3" order="id DESC limit 0,3--"}
  {loop $data $v}
     {$v[title]}
   {/loop}
{/pc}

哪么就需要修改models
路径 /htdocs/phpcms/modules/search/index.php
修改 init() 
$execute_time = execute_time();  //用时
$pages = isset($pages) ? $pages : ''; //分页
$totalnums = isset($totalnums) ? $totalnums : 0; //总条数
$data = isset($data) ? $data : ''; //获得结果集

 //获得结果集
把 $data = isset($data) ? $data : '';
改成 $datas = isset($data) ? $data : '';
前台使用 $datas遍历数据即可

 

相关热词搜索:功能

上一篇:phpcms 前台判断用户是否登录
下一篇:phpcms 表单向导--添加验证码

分享到: 收藏
评论排行