相争不足 共享有余

dedecms 函数 建站 细节 错误

编程开发 moonygao 939℃ 0评论

dedecms就不过多介绍了,国内建站 门户占有率还不错,以下是本人建站遇见的错误 细节,便于今后使用并且分享给大家。

1.DEDECMS后台传附件图片出现Upload filetype not allow解决办法

dedecms更新到最新版本出现这个错误,(更新版本前最好备份)

今天用dedecms上传图片,提示Upload filetype not allow,网上搜了有很多方法,

找到这个测试可用:

修改 /include/uploadsafe.inc.php 第45行

$imtypes = array 改成 $imgtypes = array

再更新缓存就ok了

2.常用函数

简单列表:{dede:arclist typeid=’74’ titlelen=’40’ row=’1′ flag=’h’ infolen=’60’ }
<a href=”[field:arcurl /]” target=”_blank” title=”[field:title /]”>[field:title /]</a>
{/dede:arclist}

带图片的列表:{dede:arclist typeid=’8′ titlelen=’40’ row=’1′ flag=’p’ }
<a href=”[field:title /]” title=”[field:title /]” target=”_blank”><img src=”[field:picname /]” width=”120″ height=”93″ /></a>
[field:infos /]…<a href=”[field:arcurl /]” target=”_blank”>[详细]</a>
{/dede:arclist} <img src=”[field:picname/]” width=”219″ height=”114″> {dede:field.description function=”cn_substr(@me,50)”/}

详细页函数:来源:{dede:field.source/}     时间:{dede:field.pubdate function=”MyDate(‘Y-m-d’,@me)”/}     点击:<script src=”{dede:field name=’phpurl’/}/count.php?view=yes&aid={dede:field name=’id’/}&mid={dede:field name=’mid’/}” type=’text/javascript’ language=”javascript”></script> 次
上一页:{dede:prenext get=’pre’/}
下一页{dede:prenext get=’next’/}

http://bbs.dedecms.com/422842.html

http://help.dedecms.com/install-use/server/2011/1109/2124.html

http://www.zzwlgs.com/bbs/thread-730-1-1.html

[[field:senddate function=”date(‘Y-m-d’,@me)”/]]  — 时间格式

dede 织梦 设置列表页标题  优化列表页的方法
第一步:修改栏目顺序 为 从低级到高级

“子级栏目-顶级栏目-站点名称”,需要找到include/typelink.class.php第164行
$this->valuePositionName = $tinfos[‘typename’].$this->SplitSymbol.$this->valuePositionName;

修改为

$this->valuePositionName = $this->valuePositionName.$this->SplitSymbol.$tinfos[‘typename’];

第二步:接下来

查看代码include/arc.listview.class.php,找到165行

$this->Fields[‘title’] = preg_replace(“/[<>]/”, ” / “, $this->TypeLink->GetPositionLink(false)

改为

$this->Fields[‘title’] = preg_replace(“/[<>]/”, ” – “, $this->TypeLink->GetPositionLink(false)

二级 三级分类

<div>
{dede:channelartlist  cacheid=’channelsonlist’ typeid=’248′}
<h3><a href=”{dede:field name=’typeurl’/}” >{dede:field name=’typename’/}</a></h3>
<ul>
{dede:channel type=’son’ row=’10’ noself=’yes’}
<li><a href='[field:typeurl/]’ [field:rel/]><span>[field:typename/]</span></a></li>{/dede:channel}
</ul>
{/dede:channelartlist}
</div>

内容页调用上级栏目也
<a href=”{dede:field name=’typeurl’ function=”GetTypeName(@me)”/}” target=”_blank”>{dede:field name=’typename’ function=”GetTypeName(@me)”/}</a>

专题调用
<title>{dede:field.title/}_{dede:global.cfg_webname/}</title>
<meta name=”keywords” content=”{dede:field.keywords/}” />
<meta name=”description” content=”{dede:field.description function=’html2text(@me)’/}” />

—————————————————————————————————————————–

今天用dedecms上传图片,提示Upload filetype not allow,网上搜了有很多方法,

找到这个测试可用:

修改 /include/uploadsafe.inc.php 第45行

$imtypes = array 改成 $imgtypes = array

再更新缓存就ok了

转载请注明:IT起义 » dedecms 函数 建站 细节 错误

喜欢 (1)or分享 (0)