织梦搜索结果为空时输出自定义提示信息

打开 search.htm 搜索结果模板文件,把你的分页条标签,例如

{dede:pagelist listsize=4}

改成

{dede:pagelist listsize=4 runphp=yes}
@me = (strpos(@me,‘0条‘) ? "<p style=‘color:#f00;‘>没有相关记录</p>" : @me);
{/dede:pagelist}

原文地址:https://www.cnblogs.com/dedevip/p/9902804.html

时间: 2024-07-31 01:48:34

织梦搜索结果为空时输出自定义提示信息的相关文章

织梦checkbox字段在模板中runphp自定义输出

织梦自定义字段为多选checkbox时,前台根据checkbox选择的值,对应输出不同的效果,用runphp解决 首页/列表页 标签写法 [field:字段 runphp=yes] $arr = explode(',',@me); $result = ''; for($index=0;$index<count($arr);$index++){ $result .= "<span class='tag'>$arr[$index]</span>"; } @me

织梦dedecms 用交叉栏目时arclist标签调用不出内容文章的问题(纯转载)

本文转自:http://www.cnblogs.com/cnteam/articles/4056702.html 最近用了交叉栏目发现当为手动指定交叉栏目ID时用arclist标签不能调出相关文章最后发现是arclist标签有问题要修改的地方是:include/taglib/arclist.lib.php第167行 if($ctag->GetAtt('cross')=='1') 改为 if($ctag->GetAtt('cross')!='0') 再修改第184行 if($arr['cross

织梦/dedecms 当文章转载时不需要设置图片水印的设置,取消’图片是否加水印‘的复选框,并且修改如下文件即可生效

当想添加水印是选中“图片是否加水印”复选框即可. 找到include/helpers/image.helper.php这个文件,在里面找到中的if( isset($GLOBALS['needwatermark']) )在下面添加如下代码:else{   $photo_markup=$photo_markdown='0';}

织梦在选择一级导航时直接跳转的二级导航第一个栏目的页面

第一步选择频道封面 第二步在高级选项下封面模板写上你自己的模板 第三步你就是你自己建立的模板了 ok 到这就完成了

dedecms织梦搜索页不显示广告问题解决

要修改include\arc.searchview.class.php 这个文件 在require_once(DEDEINC."/taglib/channel.lib.php"); 这句的后面增加下面这句 require_once(DEDEINC."/taglib/myad.lib.php");  在else if($tagname=="channel")             {             }             下面增加这

织梦dedecms搜索页加上序列号autoindex

在我们做织梦搜索页模板的时候经常会使用到autoindex标签.那么怎么才能实现搜索页可以使用呢?下面给大家分享下解决方法: 打开文件:include/arc.searchview.class.php 找到694行内容$this->dtp2->LoadSource($innertext);修改为:$this->dtp2->LoadSource($innertext);$GLOBALS['autoindex'] = '0';将修改后的 695 - 696行for($i=0;$i<

怎样去除织梦版权信息中的Power by DedeCms

用织梦建站时,网站底部调用的版权信息最后总会多出一个Power by DedeCms链接,此链接是织梦系统中默认的指向织梦官网的外链.本文就介绍两种去除这个外链的方法. 1.为什么要去除Power by DedeCms 在讲解怎样去除Power by DedeCms前,先要明白为什么要去除这外链.新手站长可能觉的无所谓,不就是给织梦官网做了个外链吗,就当做好事了,没必要费劲除掉这个链接吧. 事实上,自己的网站最好还是去除这链接,有两个原因. (1)正规网站底部的版权信息,应该是显示自己的信息,版

在织梦channel标签中如何调用栏目seotitle

我们在使用织梦5.7系统做网站时,会经常用到{dede:channel}标签,有时我们需要调用栏目seotitle字段.比如说: {dede:channel type=’sun’ typeid=’1’} <a href=’[field:typelink/]’>[field:typename/]</a> {/dede:channel} [field:typename/]这里要使用{dede:field.seotitle /},也就是说在织梦{dede:channel}标签中调用栏目s

关于织梦dede {dede:channel}{dede:arclist}{dede:type} 等标签调用栏目 自定义的新增字段无效的解决方案

今天在二开一个基于织梦的官网项目时,由于在分类表里面新增了字段,想要在前端页面发现调用不到. 比如新增字段为pic,在 {dede:channel} 中用 [pic/] 就根本调取不到相关数据. 最后通过查阅资料发现,织梦标签的渲染文件 /include/taglib/ 目录下,先看我需要调用的标签名为channel,那我们就直接打开 /include/taglib/channel.lib.php 这个文件. 找到78-94行,可以看到有3条sql数据,分别是 if($type=='top'),