php专区

 首页 > php专区 > PHP应用 > CMS建站 > dedecms读取三级栏目路径出现%7Bcmspath%7D的 - DeDec

dedecms读取三级栏目路径出现%7Bcmspath%7D的 - DeDec

分享到:
【字体:
导读:
          实现代码:其实也就是一个标签嵌套:!--代码开始-- {dede:channelartlisttypeid=6row=4} divclass=list spanahref={dede:fieldname=#39;typeurl#39;/}{dede:fieldname=#39;t......

dedecms读取三级栏目路径出现%7Bcmspath%7D的

实现代码:其实也就是一个标签嵌套:

  1.  
  2.   {dede:channelartlist typeid=6 row=4} 
  3.   class="list"
  4.   "{dede:field name='typeurl'/}">{dede:field name='typename'/}
  5.   
       
    •   {dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY id limit 0,7'
    •   
    • '[field:typedir/]' target='_blank'>[field:typename/]
    •   {/dede:sql //开源软件:phpfensi.com 
    •   
     
  6.   
 
  •   {/dede:channelartlist 
  •    
  • typeid='' 指定顶级栏目就可以啦,limit0,7 这个7是控制三级栏目的显示个数的,显示样式自己调整CSS,有时虽然调用出来了,但多了一个{cmspath}.

    解决办法:

    [field:typename/]

    cn_substr(@me,50,9)这个说明一下:

    @me这个是返回的值 {cmspath}/aaa

    这个函数是字符截取。截取长度为50,若没有50个,会截取所有的。。9是开始截取的位置。。。

    我们知道 楼主的调用方法调用出来后路径中都带有 {cmspath}

    利用这个直接把{cmspath}截取掉了.

    如果是在二级目录下,虽然{cmspath}被截取掉啦,但是路径确不对,这时可将

  • [field:typename/]

    换成

  • [field:typename/]
  • dede 首页列表24小时内文章发布时间变红...
    dede 首页列表24小时内文章发布时间变红或高亮的方法 大家发现很多网站最新文章或者今天的文章发布时间标红或者高亮显示,就想把自己的也搞成这样,心急却不知道怎么写代码,下面我分享一下自己珍藏的方法分享给大家. 第一种方法,在需要的地方添加即可: [field:pubdate runphp='yes&...
    dedecms怎么自动关键词加内链 - DeDecms
    dedecms怎么自动关键词加内链 首先让我们来看看内链的作用 在SEO界盛行着“小站靠外链,大站靠内链”这种说法,内链地合理安排,是我们做站内优化的一个重要手段,合理的内链分布,不仅仅有利于提高搜索引擎对网站的爬行效率,更有利于网站的收录,一个页面要被收录,首先要能够被搜索引擎的蜘蛛爬行...
    •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
    • 在这里……