phpcmsV9首页loop文章调用顶级栏目名称
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文章调用顶级栏目名称相关推荐
- 织梦DEDECMS文章、栏目页获取当前页面顶级栏目名称的方法
织梦DEDECMS文章.栏目页获取当前页面顶级栏目名称的方法 织梦DEDECMS文章.栏目页获取当前页面顶级栏目名称的方法 在用织梦做一些项目时,时常会碰到需要在当前页面调用顶级栏目名称的时候,织梦默 ...
- dede调用当前顶级栏目名称、ID、url方法
使用dede时,经常会碰到需要调用当前顶级栏目名称,而织梦默认{dede:field name='typename' /} 只可以获取当前栏目页上一级栏目的名称,而不是当前栏目顶级栏目名称. 在inc ...
- phpcmsV9子栏目调用其父栏目名称、URL、catid等信息 - 方法总结
phpcmsV9子栏目调用其父栏目名称.URL.catid等信息 - 方法总结 phpcmsV9子栏目列表页.内容页调用该栏目的父栏目和顶级栏目的名称.url链接.catid-id等信息的方法.具体参 ...
- 织梦CMS调用指定顶级栏目名称的方法
我们想在列表页或内容页调用指定顶级栏目名称及链接的时候,只能调用所有顶级栏目或该频道下面的子栏目,试了很多方法都不行,实在是让人郁闷.下面就来说说怎么调用指定栏目名称及链接的方法: 1.{dede:f ...
- dedecms顶级栏目列表、子栏目列表调用DEDECMS调用父栏目名称
dedecms顶级栏目列表.子栏目列表调用DEDECMS调用父栏目名称 怎么在dede栏目列表或者dede子栏目列表调用DEDE调用父栏目名称?DEDECMS调用父栏目名称.DEDECMS调用子栏目里 ...
- dedecms织梦调用指定顶级栏目名称的方法
在列表页或者内容详情页调用指定的顶级栏目名称及链接方法. 1.{dede:field name="typename"} 这是调用当前栏目的名称 2.{dede:channel ...
- phpcms v9调用指定栏目名称、url、图片、描述等
{$CATEGORYS[栏目ID]['catname']} 调用指定栏目url {$CATEGORYS[栏目ID]['url']} 调用指定栏目栏目图片 {$CATEGORYS[栏目ID]['imag ...
- 帝国cms内容页php获取当前栏目名,帝国CMS获取当前页面顶级栏目名称和连接的方法...
最近有网友问帝国CMS获取当前页面顶级栏目名称和连接的方法,这大概是做面包屑之类用的,帝国CMS只给了首页通用的调用导航的方法,并没有给出列表页和内容页的.92模板网小编经过查找资料发现了解决之道,下 ...
- dedecms获取顶级栏目名称、二级栏目名称实现方法
标签如下: 当前: {dede:type} <a href=" [field:typelink /] "> [field:typename/] </a> ...
最新文章
- 基于SSM实现宠物商城系统
- GetWindowRect和GetClientRect(得到窗口坐标)
- Python PIL ImageDraw 和ImageFont模块学习
- 如何设计好词袋模型BoW模型的类类型
- 使用redis的zset实现排行榜
- python socket之udp说明
- 下面不是mysql特性_下面( )不是MySQL的特性。_学小易找答案
- Oracle 中调用外部C动态库函数
- 特斯拉完全自动驾驶可能再次涨价 涨至1.4万美元
- fragment里spinner值设定_口袋里的扭力扳手 Topeak Ratchet Rocket Lite NTX测评
- javaSE_06Java中的数组(array)-思维导图
- 别熬夜加班了,Facebook 开源了一款代码推荐神器!| 程序员硬核评测
- 二维点云数据椭圆拟合算法及C++实现
- Spring Boot项目CSRF (跨站请求伪造)攻击演示与防御
- 在ajax中幸运抽奖,JS实现幸运抽奖页面
- Axure RP 8 软件介绍
- 与门非门在电子计算机中的应用,与非门电路
- BUUCTF~Misc~Test5
- 用MATLAB设计FIR滤波器
- 0起步的摄影初学笔记