如何在DEDECMS首页调用分类信息

如何在DEDECMS首页调用分类信息,第1张

{dede:arclist orderby='pubdate' titlelen='20'  typeid='' limit='0,3'} 

  <li>·<img src="[field:litpic/]"><a href="[field:arcurl/]" title="[field:title/]">[field:title/][field:title function="cn_substr(@me,20)"/]</a></li>

{/dede:arclist}

主要是写好typeid就是栏目的ID,就是[field:litpic/],将你要循环的,放到{dede:arclist orderby='pubdate' titlelen='20'  typeid='' limit='0,3'} 就可以了,我也是做医疗这块的网站的

是的 需要在你首页模版中加上你后台增加的广告标签。

步骤一: 选择你要显示的广告,然后点击代码

步骤二:复制代码标签或者JS

选择"织梦CMS标签调用代码" 或者 "以下为选定广告的JS调用代码" 

前台模版页面

例如 templets/default/indexhtm

<div class="ad">{dede:myad name='contentTopBanner2'/}</div>

或者

<div class="ad"><script src='/plus/ad_jsphpaid=20' language='javascript'></script></div>

  最近做用织梦模板做了个地方网站,有些分类信息,于是想将这些分类信息了尺调用到首页。我用的是织梦CMS默认的模板,经过一番尝试,还真的成功了。

  请大家首先找到如下代码:

  <div class="listbox">

  {dede:channelartlist }

  <dl class="tbox">

  <dt><strong><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></strong><span class="more"><a href="{dede:field name='typeurl'/}">更多</a></span></dt>

  <dd>

  <ul class="d1 ico3">

  {dede:arclist titlelen='60' row='8'}

  <li><span>[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>

  {/dede:arclist}

  </ul>

  </dd>

  </dl>

  </div>

  然后改成如下代码:

  <div class="listbox">

  {dede:channelartlist typeid='1,2,3'}

  <dl class="tbox">

  <dt><strong><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></strong><span class="more"><a href="{dede:field name='typeurl'/}">更多</a></span></dt>

  <dd>

  <ul class="d1 ico3">

  {dede:arclist titlelen='60' row='8'}

  <li><span>[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>

  {/dede:arclist}

  </ul>

  </dd>

  </dl>

  {/dede:channelartlist}

  {dede:channelartlist typeid=6,6}

  <dl class="tbox">

  <dt><strong><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></strong><span class="more"><a href="{dede:field name='typeurl'/}">更多</a></span></dt>

  <dd>

  <ul class="d1 ico3">

  {dede:arclistsg orderby='id' titlelen='50' row='8' channelid='-8' typeid='6,6'}

  <li><span class="date">[field:pubdate function="MyDate('y-m-d',@me)"/]</span><a href="[field:arcurl/]">[field:title/]</a>

  {/dede:arclistsg}

  </ul>

  </dd>

  </dl>

  {/dede:channelartlist}

  </div>

  <!-- /listbox information-->

  细心的朋友可以看到不同点typeid='1,2,3为首页调用的栏目 {dede:arclistsg orderby='id' titlelen='50' row='8' channelid='-8' typeid='6,6'} 这个是调用的分类信息。

在用dede:field name=’position’ 这个标签的时候我们调用的这个就是中文的,出现的是主页>+相应的栏目 ,那么这个问题怎么改成英文的呢?有好多大虾都说找到dede安装目录下include文件夹下的typelinkclassphp的第101行左右有个主页和“>”这个符号,所以我就试着改了一下,结果没有任何作用,所以自己就研究了一下,发现,原来dede自带的一些东西就能解决这个问题,在dede设置里面dede>系统>系统基本参数 里面有个参数叫做主页连接名,把主页改成Home或者相对应的英文就可以了。还有一个就是改dede:field name=’position’里面的>默认尖叫好的修改,改成自己自定义的符号,其实非常简单,在dede>系统>系统基本参数里面的核心参数选项卡中,有个栏目位置的间隔符号:自己吧想要修改后的标签,或者字符粘贴进去就行了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何在DEDECMS首页调用分类信息

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情