phpcmsV9首页loop文章调用顶级栏目名称

近日,查看了一下以前的项目,准备改进了一下样式和标签等。

这里主要针对以下两点:

  • (1)最顶级父栏目 - 调用
  • (2)直接上一级父栏目 - 调用

项目截图,演示如下:


1. 最顶级父栏目 - 调用代码,如下:

<!--顶级父栏目id -->
{php $pid = $CATEGORYS[$v[catid]][parentid];}
<!--顶级父栏目名称-->
{$CATEGORYS[$pid][catname]}

只需要在loop循环内,引用套用,即可。 【如最上图所示】
注意:$v还是$r?!

【如最上图1所示】项目应用代码,片段如下:

<div class="toppic">
{pc:content  action="position" posid="12" thumb="1" order="listorder DESC" num="2"}{loop $data $r}<!--顶级父栏目id-->{php $pid = $CATEGORYS[$r[catid]][parentid];}<li> <a href="{$r[url]}" target="_blank"> <i><img src="{$r[thumb]}" alt="{$r[title]}"></i><h2>{$r[title]}</h2><span><!--顶级父栏目名称-->{$CATEGORYS[$pid][catname]}</span> </a> </li>{/loop}
{/pc}
</div>

2. 直接上一级父栏目 - 调用代码,如下:

<!--上一级父栏目id -->
{loop $data $k $r}
<!--上一级父栏目名称-->
{$CATEGORYS[$r[catid]][catname]}
注意:上述代码{$CATEGORYS[$r[catid]][catname]}中的[$r[catid]]相当于一个数字;指的是:栏目id .

也就是说:

  • 如果已知栏目id=5,上述代码也可书写为: {$CATEGORYS[5][catname]},效果一样!

【如上图2所示】项目应用代码,片段如下:

<div class="toppic">{pc:content  action="position" posid="12" thumb="1" order="listorder DESC" num="2"}{loop $data $k $r}<!--上一级父栏目id--><li> <a href="{$r[url]}" target="_blank"> <i><img src="{$r[thumb]}" alt="{$r[title]}"></i><h2>{$r[title]}</h2><span><!--上一级父栏目名称-->{$CATEGORYS[$r[catid]][catname]}</span> </a> </li>{/loop}{/pc}</div>

本文章完结。


以上就是关于“ phpcmsV9首页loop文章调用顶级栏目名称 ” 的全部代码。

phpcmsV9首页loop文章调用顶级栏目名称相关推荐

  1. 织梦DEDECMS文章、栏目页获取当前页面顶级栏目名称的方法

    织梦DEDECMS文章.栏目页获取当前页面顶级栏目名称的方法 织梦DEDECMS文章.栏目页获取当前页面顶级栏目名称的方法 在用织梦做一些项目时,时常会碰到需要在当前页面调用顶级栏目名称的时候,织梦默 ...

  2. dede调用当前顶级栏目名称、ID、url方法

    使用dede时,经常会碰到需要调用当前顶级栏目名称,而织梦默认{dede:field name='typename' /} 只可以获取当前栏目页上一级栏目的名称,而不是当前栏目顶级栏目名称. 在inc ...

  3. phpcmsV9子栏目调用其父栏目名称、URL、catid等信息 - 方法总结

    phpcmsV9子栏目调用其父栏目名称.URL.catid等信息 - 方法总结 phpcmsV9子栏目列表页.内容页调用该栏目的父栏目和顶级栏目的名称.url链接.catid-id等信息的方法.具体参 ...

  4. 织梦CMS调用指定顶级栏目名称的方法

    我们想在列表页或内容页调用指定顶级栏目名称及链接的时候,只能调用所有顶级栏目或该频道下面的子栏目,试了很多方法都不行,实在是让人郁闷.下面就来说说怎么调用指定栏目名称及链接的方法: 1.{dede:f ...

  5. dedecms顶级栏目列表、子栏目列表调用DEDECMS调用父栏目名称

    dedecms顶级栏目列表.子栏目列表调用DEDECMS调用父栏目名称 怎么在dede栏目列表或者dede子栏目列表调用DEDE调用父栏目名称?DEDECMS调用父栏目名称.DEDECMS调用子栏目里 ...

  6. dedecms织梦调用指定顶级栏目名称的方法

    在列表页或者内容详情页调用指定的顶级栏目名称及链接方法. 1.{dede:field name="typename"}    这是调用当前栏目的名称 2.{dede:channel ...

  7. phpcms v9调用指定栏目名称、url、图片、描述等

    {$CATEGORYS[栏目ID]['catname']} 调用指定栏目url {$CATEGORYS[栏目ID]['url']} 调用指定栏目栏目图片 {$CATEGORYS[栏目ID]['imag ...

  8. 帝国cms内容页php获取当前栏目名,帝国CMS获取当前页面顶级栏目名称和连接的方法...

    最近有网友问帝国CMS获取当前页面顶级栏目名称和连接的方法,这大概是做面包屑之类用的,帝国CMS只给了首页通用的调用导航的方法,并没有给出列表页和内容页的.92模板网小编经过查找资料发现了解决之道,下 ...

  9. dedecms获取顶级栏目名称、二级栏目名称实现方法

    标签如下: 当前: {dede:type} <a href=" [field:typelink  /] "> [field:typename/] </a> ...

最新文章

  1. 基于SSM实现宠物商城系统
  2. GetWindowRect和GetClientRect(得到窗口坐标)
  3. Python PIL ImageDraw 和ImageFont模块学习
  4. 如何设计好词袋模型BoW模型的类类型
  5. 使用redis的zset实现排行榜
  6. python socket之udp说明
  7. 下面不是mysql特性_下面( )不是MySQL的特性。_学小易找答案
  8. Oracle 中调用外部C动态库函数
  9. 特斯拉完全自动驾驶可能再次涨价 涨至1.4万美元
  10. fragment里spinner值设定_口袋里的扭力扳手 Topeak Ratchet Rocket Lite NTX测评
  11. javaSE_06Java中的数组(array)-思维导图
  12. 别熬夜加班了,Facebook 开源了一款代码推荐神器!| 程序员硬核评测
  13. 二维点云数据椭圆拟合算法及C++实现
  14. Spring Boot项目CSRF (跨站请求伪造)攻击演示与防御
  15. 在ajax中幸运抽奖,JS实现幸运抽奖页面
  16. Axure RP 8 软件介绍
  17. 与门非门在电子计算机中的应用,与非门电路
  18. BUUCTF~Misc~Test5
  19. 用MATLAB设计FIR滤波器
  20. 0起步的摄影初学笔记

热门文章

  1. maven的Windows环境下安装配置
  2. IDC:物联网计划对IT基础设施影响重大
  3. Android -- 自定义ScrollView实现放大回弹效果
  4. 杭电计算机学院大学生程序设计竞赛(2015’11)
  5. iOS中MVC等设计模式详解
  6. TPlink 默认用户名密码
  7. ZZULIOJ 1125: 上三角矩阵的判断
  8. 模拟栈数据结构改进版(使用异常)
  9. 源码编译mysql5.5_源码编译安装MySQL5.5
  10. OpenJudge NOI 1.7 10:简单密码