dede
ycchen
这个作者很懒,什么都没留下…
展开
-
dede 获得顶级栏目
/*** 获取顶级栏目名* http://blog.ittianxia.com/skill/php/196.html* {dede:field name='typeid' function="GetTopTypename(@me)" /}**/function GetTopTypename($id){ global $dsql; $row = $dsql->GetOne转载 2012-03-20 19:22:51 · 1159 阅读 · 0 评论 -
dede5.7 二级菜单
dede实现嵌套li加currentstyle的二级菜单非常麻烦,所以官方之前的版本也使用了js来实现,而且为此还hardcode了一下编码到标签库里面,具体见 \include\taglib\channel.lib.php line100//检查是否有子栏目,并返回rel提示(用于二级菜单)及 line130$row['rel'] = " rel='dropmenu{$row['原创 2012-03-20 12:16:05 · 2124 阅读 · 3 评论 -
dede日期
[field:pubdate function="MyDate('Y-m-d H:i:s', @me)"/]这个函数可以自己定义原创 2012-03-15 00:21:11 · 561 阅读 · 0 评论 -
dedecms 上传图片出现ERROR:Copy Uploadfile Error!提示
解决方法:图片文件路径错误,导致dede无法自动创建文件,原:/uploads/uploads/allimg,将/uploads文件夹里面的所有文件,包括alling,flink等全部移到前一个目录/uploads/allimg即可。原创 2012-09-01 21:46:18 · 3295 阅读 · 0 评论 -
dede判断当前页是否为首页
{dede:geturl runphp='yes'}$cu = GetCurUrl();if( $cu == '/' || $cu == '/index.php' ){ @me = 'current';}{/dede:geturl}由于在导航菜单中使用,而且菜单是通用的模块,实在没办法,所以只能这么干了。原创 2012-09-02 00:03:51 · 2938 阅读 · 1 评论 -
dede图片集swf 上传使用图集的第一幅图作为缩略图时小于系统设置时的bug
条件:图集swf上传原图小于缩略图设置\include\helpers\image.helper.php的ImageResize函数中if($srcW没有写如缩略图,但是\dede\inc\inc_archives_functions.php的GetImageMapDD函数中使用$ddpicok作为缩略图路径,这个有问题。简单粗暴的解决方法:原创 2012-09-02 20:03:34 · 1129 阅读 · 0 评论 -
dede 面包屑最后一个>
\include\typelink.class.phpline144 return $this->valuePosition.$this->SplitSymbol;去掉后面的,改为 return $this->valuePosition;原创 2012-09-02 23:45:08 · 527 阅读 · 0 评论 -
dede标签终极大法
改incluede/taglib/下对应的标签源码原创 2012-09-02 21:00:06 · 506 阅读 · 0 评论 -
dede:list orderby=weight 按权重排序无效问题
找到list解析文件include/arc.listview.class.php 发现排序规则里面并没有按照weight排序的判断,于是乎修改程序加入排序规则 //排序方式 $ordersql = ''; if($orderby=="senddate" || $orderby=="id") { $ordersql=" order by arc.id $orde原创 2012-09-19 23:25:22 · 5716 阅读 · 0 评论 -
dede数据库配置
dedcms\data\common.inc.php数据库配置原创 2012-09-20 21:52:32 · 721 阅读 · 0 评论 -
phpMyAdmin数据中文显示乱码
如果设置成gb2312的简体中文,就会显示乱码。原创 2012-09-23 11:47:47 · 554 阅读 · 0 评论 -
dede二级目录安装
在mac下安装dede,访问路径为 http://localhost/~you/dede 而文件路径为 /user/you/sites/dede 这样导致网站中的模板路径发生混乱。一个不改动代码的解决方法是: 总共修改3个地方。如果安装使用默认数据,要修改一下栏目为动态连接。具体代码可以见 include/common.inc.php 172 行 $cfg_basedir 和 186行 $cfg_原创 2015-12-10 22:24:28 · 2879 阅读 · 1 评论 -
dede 栏目内容自动标签
{dede:field.content runphp="yes"} $str = preg_replace("/^\s+/", "", html2text(@me)); if( !empty($str) ){ @me = ''.@me.''; }else{ @me = ''; } {/dede:field.content}原创 2012-03-20 18:09:37 · 569 阅读 · 0 评论 -
dede文章内容模型的跳转
其实dede文章最后一个属性是跳转,只要勾上,就会自动判断[field:arcurl/]的值。不需要自己判断。我们可以用于slideshow,作为static block等等。原创 2012-03-20 11:19:28 · 799 阅读 · 0 评论 -
dedecms获得某篇文章内容的几种方法
1. 使用SQL{dede:sql sql='Select body from `dede_addonarticle` where aid=146'} [field:body/]{/dede:sql}2.使用arclist, 用idlist获取,aid 是没用的,在首页记得要获取typeid, 用addfields='body'来直接使用[field:body/]原创 2011-12-20 22:03:46 · 3331 阅读 · 0 评论 -
dedecms 加入栏目图片功能
dedecms 应用时候,经常会需要在栏目中显示该栏目的栏目图片,但 dedecms 本身就没有栏目图片的功能,这个不得不说是个遗憾。下面广州站讯网小编给大家介绍下怎么在更改程序使 dedecms 支持栏目图片。先在数据库arctype表中增加一个typename的字段下面 dede/ 为你系统后台目录,如果您更改了后台目录,请把 dede/ 改成您系统的后转载 2011-12-24 18:24:33 · 2579 阅读 · 0 评论 -
DEDECMS更换目录后需要修改的图片路径
摘要:近日碰到一个棘手问题,DEDECMS原来的数据全是默认在要根目录下设置上传的,但更换了后却面目全非了。 但现在要把该网站更换到子目录下,最初的操作是把目录下程序及上传的图片全部转移到子目录下,运行,页面全非,缩略图及页面内的图片都无法显示。花了不.... 近日碰到一个棘手问题,DEDECMS原来的数据全是默认在要根目录下设置上传的,但更换了后却面目全非了。但转载 2011-12-28 23:37:40 · 1490 阅读 · 0 评论 -
dede列表页pager
v5.7 sp1\include\arc.listview.class.phpline 948 /** * 获取静态的分页列表 * * @access public * @param string $list_len 列表宽度 * @param string $list_len 列表样式 *原创 2012-01-11 15:15:12 · 641 阅读 · 0 评论 -
dede文章按权重排序的正确使用方法 (arclist 标签)
5.6之后DEDE加入了文章按权重排序的功能,但很多童鞋调整权重数值,并在arclist标签里加上orderby='weight',却发现无任何效果,原因是系统默认是不开启该功能的。坛子里有相关的解决方法,需要改arclist.lib.php,才能使用此功能。其实完全没有必要,正确的使用方法如下:{dede:arclist titlelen='38' flag='h' noflag转载 2012-03-23 10:08:06 · 10803 阅读 · 0 评论 -
dede文章默认命名规则
include/common.inc.php约175行//文档的默认命名规则$art_shortname = $cfg_df_ext = '.html';$cfg_df_namerule = '{typedir}/{Y}{M}{D}-{aid}'.$cfg_df_ext;原创 2012-03-14 14:48:36 · 689 阅读 · 0 评论 -
dede运行php
{dede:php} print_r($refObj->Fields); {/dede:php}dede获得所有全局变量后台》[模板]》[全局标记测试]这个好用,可以写测试全局变量这样就不需要每次都生成静态文件在调试了来源:http://www.phplover.cn/post/437.html转载 2012-03-14 15:44:53 · 838 阅读 · 0 评论 -
dede的include
加入后台的样式模板使用default,某一页使用了另外的一个模板组new(文件夹), 那么new里面就会无法include到new文件夹的其他文件。要不老老实实用同一个文件夹,要不就修改源码。原创 2012-03-14 11:29:20 · 587 阅读 · 0 评论 -
DedeCMS列表页/内容页channelartlist子栏目循环currentstyle的实
我们大家都知道,在织梦(DedeCMS)系统中,可以用channelartlist标签进行循环子栏目及其栏目的文档数据,这也是织梦(DedeCMS)系统中,唯一一个支持标签嵌套的调用标签,以DedeV5.6新版举例,他的基本调用方法为: {dede:channelartlist} {dede:field name='typename'/}更多.转载 2012-03-15 11:51:28 · 4994 阅读 · 0 评论 -
如何去掉或修改DeDeCMS二级栏目标题title中的斜杠(/)?
出于SEO等的考虑,我们有时需要改动dedecms栏目页的title。dede栏目页的title在模板文件list_article.htm里,默认是这样的:{dede:field name='title'/} - {dede:global name='cfg_webname'/} - powered by dedecms其中{dede:field name='title'/}在栏目页将转载 2012-03-14 16:13:46 · 3983 阅读 · 0 评论 -
如何修改DeDe标签Pagelist分页样式详解
{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/} DEDE的页面都分动态和静态两种方式显示,显然标签的解析函数也会有两个,分别对应静态和动态页面。修改列表页的{dede:pagelist /}标签,首先我们要确定自己列表页是动态还是静态的页面。找到include文件夹内转载 2012-03-15 00:13:33 · 14751 阅读 · 0 评论 -
如何在dede栏目设置中添加自定义字段
如何在dede栏目设置中添加自定义字段 这个说法以前没有见到到,很少有客户会提出这样的二次要求,今天织梦者在网上转了一下看到了这样的一篇文章转过来与大家分享鉴于这个教程没人发过,网上搜索的人也比较多。所以就做了个。比如我要添加:栏目图片,和栏目关键字等。随便你吧。好。我们现在开始做。第一我们要进去mysql 数据库里添加字段,自己命名好!比如我下面添加了一个栏目搜索关键字字转载 2012-03-19 23:04:53 · 4535 阅读 · 0 评论 -
dedecms 中英栏目名
模版 {dede:channel type='top' row='10' currentstyle='###########~typename~~dirName~' } [field:typename/] [field:typedir runphp='yes' commet="获得最后目录名,英文"] $l=split("/", @me); @me=ar原创 2012-03-19 23:07:08 · 1178 阅读 · 0 评论 -
dede在channel标签的currentstyle愉快地使用全局变量
在 include/taglib/channel.lib.php line 140 $linkOkstr = str_replace("~typename~",$row['typename'],$linkOkstr);后面补上一句 $linkOkstr = preg_replace_callback('/\~global\.(\w+)?\~/i', function($matches) { re原创 2015-12-13 00:54:58 · 3101 阅读 · 1 评论