织梦专题提供织梦的最新资讯内容,帮你更好的了解织梦。
织梦的搜索功能很好用,但有时候我们会需要一些特殊的搜索情况,例如我们网站中需要根据频道不同,调用不同的搜索结果页模板。本文就来教大家怎样调用不同的搜索页模板。dedecms本身自带的模板有图片模型、文章模型、软件模型等,有时候为了用户体验需要给搜
打开 /plus/diy.php 文件 在提交到数据库前插入下面php代码: //验证手机号if(!eregi("^13[0-9]{9}|15[0-9]{9}$",$tel)){showMsg('手机号不对,请正确填写', '-1');exit();}//验证emailif (!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$emai
如下标签: 代码如下: {dede:listpagesize=’6′} liahref="/plus/jobs.php?lang={dede:global.user_lang/}jobid=[field:id/]"[field:jobname/]/a/li {/dede:list} 当运行的时候,发现{dede:global.user_lang/}居然原封不动的被展示了出来而未被解析,我很纳
最近使用scanv网站体检发现有DedeCMS 5.7SP1 /plus/download.php url重定向漏洞(如下图),对比官方网站最新下载包发现该漏洞未进行补丁,但官方自身网站已经补上了,而官方演示站点均未补上。 参考了下网上给出的漏洞原因和解决思路如下: $link = base64_
在dedecms后台频道模型增加自定义字段,一般HTML文字编辑器能解决用户编辑问题,当然还包括纯单行或多行文本编辑。但发现dedecms会自动过滤掉某些敏感的字符,比如style样式,百度地图js调用问题。下面主要围绕着两个问题分享一下个人的经验。 建立自定义字
用织梦DedeCMS系统建网站,有时会需要在子栏目显示上级栏目名称和栏目链接,就用到下面的代码了。 N级子栏目调用最上级栏目名称和链接 {dede:field name='position' runphp='yes'}$tc="-"; //分隔符$tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符$tf=sp
function BodyImgNum($aid) { global $dsql; $sql = "select aid,body from dede_addonarticle where aid='$aid' "; $arcRow = $dsql-GetOne($sql); $body = $arcRow['body']; $img_array = array(); $patte="/[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg])
很多站长在用织梦CMS系统制作网站时,经常会用到channel标签来调子栏目,但有的时候需要调用指定栏目的字栏目,而且还需要配合currentstyle属性做当前字栏目高亮的功能,但是织梦默认情况下是currentstyle对typeid是无效的。今天互创湾就跟大家分享一下解决方
我们在使用织梦CMS制作网站时,对于某个字段,无论是默认字段还是自定义字段,偶尔会使用一些判断语句来实现我们的需求。下边列出了几种常见的需求。以及字段的判断输出实例。 第一种:织梦自定义字段,如果没有值的时候要显示指定的默认内容, { dede : fie
使用织梦CMS搭建网站的过程中,在官网下载的dede后台程序,在后台文件管理器中修改php或者css文件,保存之后会出现DedeCMS:CSRF Token Check Failed这样一个提示,无法保存修改的文件,那么DedeCMS:CSRF Token Check Failed到底是什么意思呢? 名词解释:CSR
今天碰到以为客户说安装了织梦程序后台左侧菜单不显示,打开后台傻了眼——所有网站栏目不见了!消失了!秀站网根据多年从业经验分析,90%由于服务器配置或者权限不足导致。 在安装dedecms5.7时,安装第一步,它提示data文件没有写的权限,由于用的是linux服
今天小编给一个站长朋友安装dede UTF_8时报出了一个致命错误和警告,最后不能显示网站后台和首页了。报错如下: 登陆首页显示:Fatal error: Call to undefined function ParCv() in /include/dedesql.class.php on line 489 登陆后台显示:Deprecated: Func
上级栏目ID {dede:field.reid/} 顶级栏目ID {dede:field.typeid function='GetTopid(@me)'/} Dedecms获取顶级栏目id,名称及链接 {dede:field.typeidfunction="gettoptype(@me,id)"/}//id{dede:field.typeidfunction="gettoptype(@me,name)"/}//名称{dede:fie
[field:id runphp="yes"]global $dsql;$query = "SELECT 自定义字段 FROM `dede_模型表` WHERE aid='@me' ";$dsql-Execute('自定义字段',$query);$row = $dsql-GetArray('自定义字段');$cpsurl .= $row['自定义字段'];@me=$cpsurl;[/field:id] 例如 [field:i
织梦调用四级子栏目,首先需要修改文件:\include\taglib目录下的channel.lib.php,请将以下代码全部复制替换上述文件: ?phpfunction lib_channel($ctag,$refObj){global $_sys_globals,$envs,$dsql;$attlist = "typeid|0,reid|0,row|100,col|1,type|son,cu
在处理企业站的时候,经常发现要调用二三级栏目栏目,且需要高亮显示,具体实现方法如下。 1、打开 \include\taglib\channelartlist.lib.php 找到 $tpsql = " reid='$typeid' AND ispart2 AND ishidden1 "; 改成 if($type=='son'){ $typeid = ( !empty($refO
织梦DEDECMS文章正文调用代码为{dede:field.body/},这样图片和文章都调用出来了。能不能分开调用呢?当然可以啦!调用 代码如下 内容文字 div {dede:field.body runphp=yes} $string = @me; $result = preg_replace("/s{0,}img[^]+/i",'',$string); @me = $
不修改程序文件实现更多高亮导航: a href="{dede:field.typeid runphp=yes}global $dsql;$row = $dsql-GetOne("SELECT * FROM #@_arctype WHERE id=@me");$reid = "$row[reid]"; $topid = "$row[topid]";if($reid == 0) @me = GetOneTypeUrlA($row);else $r
{dede:productimagelist}织梦图集标签给img添加alt属性时默认要调用的是注释(即:[field:text/]),可是为了节省时间和劳动力,不想给每张图片都填写注释而是想直接调用标题,也就是想用[field:title/]标签,试了下,结果不行,最后CMS集中营站长通过源代码
为了在普通文章模型上实现多条件筛选功能.类似下图所示的查询及排序功能.需要在后台增加虚拟的自定义字段,字段的值没有使用价值,只是为了实现特殊功能. 比如在后台内容模型管理中,普通文章模型,新增加了n个字段.但在发表文档时,不希望直接显示个别字段,比如