dedecms 网站怎么调用导航栏目和下拉菜单

dedecms 网站怎么调用导航栏目和下拉菜单,第1张

织梦dedecms调用栏目的SEO标题,方法如下:

1、登录dede后台,找到想要SEO标题的栏目,点击更改(这里用我网站的SEO建站栏目演示)。

2、查看栏目SEO标题框里面是否设置了SEO标题,否则将没有内容调用(我这里已经设置栏目SEO标题)。

3、在该栏目的SEO标题框后面,找到调用该栏目SEO标题的调用符,复制到文本备用。

4、找到你要设置调用的地方,将复制好的调用符粘贴进去,保存。

5、更新网站缓存。

6、清除浏览器缓存,在前台查看。

{dede:type typeid='1'}<a href="[field:typeurl/]">[field:typename/]</a> {/dede:type}

{dede:type typeid='2'}<a href="[field:typeurl/]">[field:typename/]</a> {/dede:type}

{dede:type typeid='3'}<a href="[field:typeurl/]">[field:typename/]</a> {/dede:type}

这样就能调用1、2、3 这三个栏目,希望能帮到你,望采纳。

dedecms 网站调用导航栏目和下拉菜单的方法如下:

织梦开源程序(dedecms)是一个很不错的开源程序,功能十分的强大,只是默认的模板就有很不错的用户体验效果。而还有很多的不完美的地方,就需要我们自己去做一下修改,譬如默认导航条上面没有下拉列表的功能,今天我就来帮助大家解决一下怎样制作织梦导航下拉列表。

其实这个导航条上面显示下拉列表还是蛮简单的,即使你不懂代码知识也是可以操作的,下面跟着步骤走,就能很轻松的实现啦。

首先我们将将下面这段红色的代码贴到"网站根目录\templets\default\"的"footerhtm"文件里里面,一般来说把这段代码放在最下面就行了。

<!-- //放于底部即可-->

<script type='text/javascript' src='{dede:globalcfg_cmsurl/}/images/js/dropdownjs'></script>

{dede:channelartlist typeid='top' cacheid='channelsonlist'}<ul id="dropmenu{dede:fieldtypeid/}" class="dropMenu">

{dede:channel type='son' noself='yes'} <li><a href="[field:typelink/]">[field:typename/]</a></li>

{/dede:channel}

</ul>

{/dede:channelartlist}

<script type="text/javascript">cssdropdownstartchrome("navMenu")</script>

接着我们重新生成网站首页,再打开首页刷新一下就会发现你的网站导航栏已经出现下拉菜单了,只是背景还是透明的,原因是没有背景。这时候我们只需要再加一张我们喜欢的背景就好看多了。

可是头疼的是,这个下拉菜单是透明的!咋么办??

加背景的办法

我们把织梦DedeCMS程序文件夹\dede\img里的mmenubggif(绿色背景,适用于绿色主题模板)或者DedeCMS程 序文件夹\templets\images里的mmenubggif(蓝色背景,适用于蓝色主题模板)复制到DedeCMS程序文件夹 /templets/default/images下面,现在你再看一下效果,导航栏是不是已经出现熟悉的下拉菜单了。

如果还想有更好的效果展示的话,我们就需要去手工修改/templets/default/style/dedecmscss里面的文件了,不过这得需要一点css知识哦~

修改css的话,我们可以在里面使用"ctrl+f"寻找 dropMenu 进行修改即可。

{dede:channelartlistrow='5' typeid='14,22,30,40,49'}

<li>

<a href="">{dede:fieldname='typeurl'/} <img src="{dede:globalcfg_templets_skin/}/images/0{dede:globalitemindex/}jpg" alt="{dede:fieldname='typename'/}" width="243" height="120" />

<div class="te-s">

<h3>{dede:fieldname='typename'/}</h3>

<p>

{dede:arclist

titlelen='120' row='8'}

<a

href="[field:arcurl /]" title="[field:title/]"

target="_blank" >[field:title/]</a>

{/dede:arclist}

</p>

</div>

</a>

</li>

{/dede:channelartlist}

是子频道的话:

{dede:channel type='son' typeid = ''2,3,4,5''}

<a href='[field:typeurl/]'>[field:typename/]</a>

{/dede:channel}

{dede:channel type='son' typeid = ''6,7,8,9''}

<a href='[field:typeurl/]'>[field:typename/]</a>

{/dede:channel}

是栏目的话:

{dede:channel type='top' typeid = ''2,3,4,5''}

<a href='[field:typeurl/]'>[field:typename/]</a>

{/dede:channel}

{dede:channel type='top' typeid = ''6,7,8,9''}

<a href='[field:typeurl/]'>[field:typename/]</a>

{/dede:channel}

试试看。

channelArtlist 是唯一一个可以直接嵌套其它标记的标记,不过仅限于嵌套

{dede:type}{/dede:type} 和 {dede:arclist}{/dede:arclist} 两个标记

你嵌套了 {dede:channel}所以有问题

调用多级子栏目讲参考:http://hibaiducom/kfs920/item/58aaec4c6e1d76e3dd0f6c37

同时调用一级、二级、三级以至N级栏目的方法:http://hibaiducom/kfs920/item/80ac8871ebe3c2236cc37c38

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms 网站怎么调用导航栏目和下拉菜单

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情