dedecms织梦模板怎么安装?
您好,朋友。跟版网团队很高兴能为您解答:
这个的话比较容易,在对应的模板文件中写个判断即可,具体做法如下:
比如你的字段为:name,在内容页中的写法如下:
{dede:fieldname runphp='yes'}if(@me =='')
{@me='';}
else
{@me=@me;}
{/dede:fieldname}
在其他标签中调用的方法如下:
[field:name runphp='yes']if(@me ==''){@me='';}else{@me=@me;}
[/field:name]
希望我的回答能够帮到您!
您好,利用织梦dedecms模板程序建站,可以建立若干栏目,但由于个人的喜好或是考虑网站访客的点击习惯或是排版布局的合理,往往需要一些栏目不显示。对于这类问题,目前我做了如下几种处理:
一是导航栏的栏目显示,这个很简单,在建立栏目的时候,就有选择是显示还是隐藏的选项,只要选择了隐藏,导航栏里就不会显示该栏目,而且在首页的栏目列表里也不会显示该栏目。
二是栏目列表里的栏目显示。这个需要对代码进行一些改动。如果导航栏里显示栏目,而在栏目列表里不想让显示,可以在首页模板里找到
<div class='listbox'>
{dede:channelartlist }
………………
</div>
这段代码,这就栏目列表的代码,只需做如下改动
{dede:channelartlist typeid ='1,2,3,4' } 织梦模板
其中typeid ='1,2,3,4'里的1,2,3,4是栏目ID,在后台建立好的栏目可以看到相应ID,这里就是表示显示ID=1,2,3,4两个栏目。通常单页面的栏目不想显示的时候可以采用这种方法,比如我的网站上的“广告合作”就是这样实现的。(需要强调改动的部分是要显示的栏目ID,不显示的栏目ID不写就自动不显示了。
原子网络说:很多站长从网上下了织梦cms模板也不会用,走了很多弯路,其实只要模板齐全,只要操作三个地方就可以简单更换织梦模板。
1、要是下载的dedecms模板文件夹名是default与默认的模板文件名重复,必要改下文件名,然后上传到FTP里不要替换本来的default文件;登录网站管理后台---系统--系统基本设置---模板默认风格在右面空格中把原始dedecms默认风格文件名改为你上传的文件名。
然后更新网站:在生成--更新主页html--选择主页模板,然后选中已经上传的模板,然后更新主页html,再更新全站。
安装更换模板示例:
1、上传到网站FTP里的templets文件夹中,images替换本来的images文件夹,dede放在templets文件夹中;
二、登录网站管理后台---系统--系统基本参数---模板默认风格在右面空格中把原始dedecms默许文件名改为你上传dede文件名。
3、生成--更新主页html--选择主页模板然后选中本身上传的dede/indexhtm模版,然后更新主页html,再更新全站。
普通文章的三类模型板文件就是
article_articlehtm list_articlehtm index_articlehtm default文件夹里的文件首要有三类:按照文件名前缀来区别。
1、article_xxxx文章模型板
二、list_xxxx列表模型板
3、index_xxxx封面模型板
dedecms中发布内容有很多种类型:普通文章,软件,集,商品还有许多
查看每种模板用到的文件,点频道管理;内容模型管理;右侧有一列;管理;,点击一个小蓝色的图标模板,就能看到模板对应的文件了。
方法一:
打开data文件夹下configcacheincphp
找到
$cfg_search_time = ;
改为:
$cfg_search_time = 0;
方法二:
如果上面的不行,直接替换一个备份过的data文件夹
楼主你好
首页dedecms的TAG标签需要在后台添加文章的时候添加上才会有,其次你说的404的问题可能是你没生成页面,如果全部都生成还是404的话,找到TAG标签的模板页面看看,这样的调用是不是正确,<a href='[field:link/]' class='tagc[field:highlight /]'>[field:tag /]
希望可以帮到你。 林羽凡
给php的这个函数强制设定编码格式,这样也能解决这个问题,具体对应的位置是
①:dede/article_addphp 这个php文件中查找
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));
改成
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');
②:然后再找到dede/article_editphp这个php文件中查找
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));
改成
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');
③:include/ckeditor/ckeditor_php5php 查找
htmlspecialchars($value)
改为htmlspecialchars($value, ENT_COMPAT ,'GB2312')
0条评论