如果您想了解dedecms织梦不同栏目导航显示不同样式的办法的相关知识,那么本文是一篇不可错过的文章,我们将对织梦手机端首页导航栏目修改进行全面详尽的解释,并且为您提供关于DedeCMS导航显示两行二
如果您想了解dedecms织梦不同栏目导航显示不同样式的办法的相关知识,那么本文是一篇不可错过的文章,我们将对织梦手机端首页导航栏目修改进行全面详尽的解释,并且为您提供关于DedeCMS 导航显示两行二级栏目的解决办法、DedeCMS 导航显示两行二级栏目的解决方案、dedecms会员登录前和登录后显示不同价格的办法、DedeCMS循环栏目使用不同样式的有价值的信息。
本文目录一览:- dedecms织梦不同栏目导航显示不同样式的办法(织梦手机端首页导航栏目修改)
- DedeCMS 导航显示两行二级栏目的解决办法
- DedeCMS 导航显示两行二级栏目的解决方案
- dedecms会员登录前和登录后显示不同价格的办法
- DedeCMS循环栏目使用不同样式
dedecms织梦不同栏目导航显示不同样式的办法(织梦手机端首页导航栏目修改)
织梦CMS实现当前栏目显示不同的样式,例如 id 是 6 的栏目:
{dede:field runphp='yes' name = 'typeid'} @me= (@me==6 ? 'class=on' : ''); {/dede:field}解析:
此办法就是读取当前栏目的 id ,然后在生成的时候添加 class 属性
扩展:
当栏目ID为1或2时显示一种样式,其余栏目显示其他样式
{dede:field runphp='yes' name = 'typeid'} if(@me==1||@me==2){ @me="织梦源码网"; }else{ @me=www.dede58.com; } {/dede:field}本文章网址:http://www.ppssdd.com/code/11419.html。转载请保留出处,谢谢合作!
DedeCMS 导航显示两行二级栏目的解决办法
小编 jb51.cc 关于Dedecms 导航显示两行二级栏目的问题,请教了一些高手问题终于解决了,特将解决办法发在发布在网,方便大家参考,感谢liehuo.net给我们提供这么好的站长交流平台,表示感谢!
1.找到 empletsstyleDedecms.css
找到(不会找的就打开后按住ctrl+f,输入channel-nav回车)
/*---------- frame : channel-nav ---------*/
.channel-nav{
height:31px;
border-bottom:1px solid #E5EFD6;
}
.channel-nav ul{
height:22px;
padding-left:10px;
padding-top:3px;
overflow:hidden;
float:left;
}
.channel-nav ul li{
height:22px;
float:left;
overflow:hidden;
margin-right:10px;
}
将这段替换为
/*---------- frame : channel-nav ---------*/
.channel-nav{
border-bottom:1px solid #E5EFD6;
}
.channel-nav ul{
padding-left:10px;
padding-top:3px;
float:left;
padding-bottom:4px;
}
.channel-nav ul li{
height:22px;
float:left;
overflow:hidden;
margin-right:10px;
margin-bottom:4px;
}
2.找到 empletsdefault目录,找到index_article.htm、index_article.htm、article_article.htm(也可以改别的模板)将里面的
<div class=channel-nav w960 center clear>
<ul>
{dede:channel type=''son'' currentstyle=<lithisclass''><a href=''~typelink~''><span>~typename~</span></a> </li>}
<li><a href=''[field:typeurl/]''><span>[field:typename/]</span></a></li>{/dede:channel}
</ul>
<span class=back>
<a href={dede:global.cfg_cmsurl/}/>返回首页</a>
</span>
</div><!-- /channel-nav -->
替换成
<div class=channel-nav w960 center clear>
<ul>
{dede:channel type=''son'' currentstyle=<lithisclass''><a href=''~typelink~''><span>~typename~</span></a> </li>}
<li><a href=''[field:typeurl/]''><span>[field:typename/]</span></a></li>{/dede:channel}
</ul>
</div><!-- /channel-nav -->
3.生成一下就OK了
总结
以上是小编为你收集整理的DedeCMS 导航显示两行二级栏目的解决办法全部内容。
如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。
DedeCMS 导航显示两行二级栏目的解决方案
关于DedeCMS 导航显示两行二级栏目的问题,请教了一些高手问题终于解决了,特将解决方案发在发布织梦58,方便大家参考,感谢liehuo.net给我们提供这么好的网站管理员交流平台,表示感谢!
1.找到\templets\style\dedecms.css
找到(不会找的就打开后按住ctrl+f,输入channel-nav回车)
/*---------- frame : channel-nav ---------*/
.channel-nav{
height:31px;
border-bottom:1px solid #E5EFD6;
}
.channel-nav ul{
height:22px;
padding-left:10px;
padding-top:3px;
overflow:hidden;
float:left;
}
.channel-nav ul li{
height:22px;
float:left;
overflow:hidden;
margin-right:10px;
}
将这段替换为
/*---------- frame : channel-nav ---------*/
.channel-nav{
border-bottom:1px solid #E5EFD6;
}
.channel-nav ul{
padding-left:10px;
padding-top:3px;
float:left;
padding-bottom:4px;
}
.channel-nav ul li{
height:22px;
float:left;
overflow:hidden;
margin-right:10px;
margin-bottom:4px;
}
2.找到\templets\default目录,找到index_article.htm、index_article.htm、article_article.htm(也可以改别的源码)将里面的
<div>
<ul>
{dede:channel type='son' current}
<li><a href='[field:typeurl/]'><span>[field:typename/]</span></a></li>{/dede:channel}
</ul>
<span>
<a href=http://www.dede58.com/a/dedejq/"{dede:global.cfg_cmsurl/}/">返回首页</a>
</span>
</div><!-- /channel-nav -->
替换成
<div>
<ul>
{dede:channel type='son' current}
<li><a href='[field:typeurl/]'><span>[field:typename/]</span></a></li>{/dede:channel}
</ul>
</div><!-- /channel-nav -->
3.生成一下就OK了
本文章网址:http://www.ppssdd.com/code/4709.html。转载请保留出处,谢谢合作!dedecms会员登录前和登录后显示不同价格的办法
注意:此方法也适用与其他字段,做好自己的设置即可1、在
|
DedeCMS循环栏目使用不同样式
下面是小编 jb51.cc 通过网络收集整理的代码片段。小编小编现在分享给大家,也给大家做个参考。
{dede:channelartlist}
[field:global name=autoindex runPHP="yes"](@me%2==0)? @me="<div class=global_module Box>":@me="<div class=global_module>";[/field:global]
{dede:arclist titlelen=’40′ row=’11′}
<a href="[field:arcurl /]" title="[field:title/]" target="_blank">[field:title /]</a>
{/dede:arclist}
</div>
{/dede:channelartlist}
循环生产列表,判断第二个就 加个样式[div class=global_module Box],否则就[div class=global_module]貌似不行(可能是 channelartlist 不支持自增标签),直接输出到页面显示的是
[field:global name=autoindex runPHP="yes"](@me%2==0)? @me="":@me="";[/field:global]
解决方法:
[field:global name=autoindex runPHP='yes']@me=$GLOBALS['autoindex']%2==0?’<divhttps://www.jb51.cc/tag/Box/" target="_blank">Box">’:’<div>’;[/field:autoindex]
以上是小编(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。如果觉得小编网站内容还不错,欢迎将小编网站推荐给程序员好友。
关于dedecms织梦不同栏目导航显示不同样式的办法和织梦手机端首页导航栏目修改的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于DedeCMS 导航显示两行二级栏目的解决办法、DedeCMS 导航显示两行二级栏目的解决方案、dedecms会员登录前和登录后显示不同价格的办法、DedeCMS循环栏目使用不同样式的相关知识,请在本站寻找。
本文标签: