文档章节

yxcms调用当前栏目下的子栏目和固定栏目下的子栏目的方法

马浩周
 马浩周
发布于 2016/12/29 15:16
字数 854
阅读 30
收藏 0

特定栏目下调用子栏目的方法

YXCMS作为国内一款基于PHP+MySql开发的网站管理系统,当然也是采用的MVC模式的,开发者为美浩工作室的朋友yx(路过)所做,正像他在设计之初的期盼一样,他的CMS已经广为人知,当然用的人越来越多的时候提出问题的人就越来越多,YXCMS的版本已经由原来的1.0升级完善到现在的1.2.8版本。今天重点是给大家讲解一下YXCMS在栏目页面中调用某特定的栏目的标签代码问题。

相信大家在使用yxcms的时候有过这样的疑问,官方模板中写到的演示调用当前栏目下的子栏目的代码是

<!–演示调用当前栏目下的子栏目–>
{if !empty($sortlist)} 
<div class=”block box”>
<div class=”bock-tit”><h2>{$sorts[$id]['name']}</h2></div>
<ul class=”bock-list”>
{loop $sortlist $key $vo} 
<li><a class=”w180″ title=”{$vo['name']}” href=”{$vo['url']}”>{$vo['name']}</a></li>
{/loop}
</ul>
</div>
{/if}

1213232

这个调用就是官方默认的标签,不过这个调用属于层级调用,也就是说,每一个层级只能调用出子栏目的信息,且只有在本级栏目有子栏目的情况下才能调用出,不然即调用为空,这样可能有些企业网站或者是其他网站需要显示的就是二级栏目的信息怎么办呢?别急,官方还有一个调用方式:

<!–演示调用固定栏目下的子栏目–>
<div class=”block box”>
<div class=”bock-tit”><h2>{$sorts[100001]['name']}</h2></div>
<ul class=”bock-list”>
{loop $sorts $key $vo} 
{if (strpos($vo['path'],’100001,’)!==false)}
{if ($vo['deep']- $sorts[100001]['deep'])==1}
<li><a class=”w180″ title=”{$vo['name']}” href=”{$vo['url']}”>{$vo['name']}</a></li>
{elseif ($vo['deep']- $sorts[100001]['deep'])==2}
<li><a class=”w180″ title=”{$vo['name']}” href=”{$vo['url']}”>|–{$vo['name']}</a></li>
{elseif ($vo['deep']- $sorts[100001]['deep'])==3}
<li><a class=”w180″ title=”{$vo['name']}” href=”{$vo['url']}”>|–|–{$vo['name']}</a></li>
{/if}
{/if}
{/loop}
</ul>
</div>

432432423题-1

这个就是你在YXCMS的任何页面都可以任意的调用了,因为问此标签方法的用户量比较多,所以YXCMS官方把此方法加在了官方演示模板中,以供大家在调用栏目方便。

顺便说一下,YXCMS现在最新版本是:

YXCMS1.2.8升级日志
—————————————-
1、BugFix:部分非超级管理账户登录后台顶部菜单切换效果bug
2、BugFix:后台所有所有批量上传失败问题
3、增加:增加TAG标签url字段用于给内容中出现tag标签的地方替换为链接
4、BugFix:修正部分拓展表字段不能删除的问题
5、优化:栏目、资讯、图集默认添加排序由0改为100方便调整顺序
6、BugFix:修正添加资讯和图集时从内容自动截取SEO描述,结尾出现乱码的问题
——————————————
1.2.7到1.2.8升级:
数据库:
ALTER TABLE `tags` ADD `url` VARCHAR( 255 ) NOT NULL AFTER `name`
手动升级请保留配置文件和模板文件,其他覆盖即可,为了以防万一请升级之前做好备份
文件覆盖:
protected/include
protected/apps/admin

其实yxcms在标签调用方面是很方便的,如果大家有什么需要了解或者是不懂的地方可以随时加入YXcms官方群:19621100 或者在美浩工作室博客下面评论处提出。

© 著作权归作者所有

马浩周

马浩周

粉丝 3
博文 39
码字总数 48290
作品 1
个人站长
私信 提问
YXCMS网站管理软件安装过程

官方网站 http://www.yxcms.net YXcms下载 http://pan.baidu.com/share/link?shareid=95094833&uk=3509893036&third=15 环境下载 http://pan.baidu.com/share/link?shareid=2202477437&uk=40......

姜殿馨
2013/06/08
723
1
YXcms首页和列表页文章列表前面调用所在栏目

{$sorts[$newso['sort']]['name']} 调用跟文章匹配的所在栏目 field=(id,title,picture,method) 里必须添加sort字段 超链接为<a href="{$sorts[$newso['sort']]['url']}"> 列表页{$sorts[$vo......

姜殿馨
2013/06/08
114
0
PHPCMSV9父栏目调用子栏目的方法

我们在做模板时有时候需要用到调用栏目的子栏目,下面这个文章将教大家实现目的,挺简单的。代码如下: 在二级栏目列表页调用: 代码如下: <!-- 获取子栏目 @param $parentid 父级id * @par...

名字已被取
2016/03/28
74
0
phpcms当前栏目调用父级及以下栏目信息方法

父栏目下所有子栏目:标签{php $arrchildid = $CATEGORYS[$CAT[parentid]][arrchildid]} $CATEGORYS[$CAT[parentid]][arrchildid] 即父级下所有子栏目,在08就用很多了试了下v9 可以,看论坛...

科技小能手
2017/11/12
0
0
V9调用当前文章下对应父级栏目的名称

当一个网站栏目分的比较多的时候,顶级栏目下会分为两个大栏目,而大栏目下又分别分为几个或几十个相同类型的子栏目,比如展会,有分为国内外,而国内外两个栏目又以相同名字进行分栏。 在访...

皇冠小丑
2016/04/01
31
0

没有更多内容

加载失败,请刷新页面

加载更多

UAVStack功能上新:新增JVM监控分析工具

UAVStack推出的JVM监控分析工具提供基于页面的展现方式,以图形化的方式展示采集到的监控数据;同时提供JVM基本参数获取、内存dump、线程分析、内存分配采样和热点方法分析等功能。 引言 作为...

宜信技术学院
15分钟前
3
0
MySQL的5种时间类型的比较

日期时间类型 占用空间 日期格式 最小值 最大值 零值表示 DATETIME 8 bytes YYYY-MM-DD HH:MM:SS 1000-01-01 00:00:00 9999-12-31 23:59:59 0000-00-00 00:00:00 TIMESTAMP 4 bytes YYYY-MM......

物种起源-达尔文
22分钟前
4
0
云服务OpenAPI的7大挑战,架构师如何应对?

阿里妹导读:API 是模块或者子系统之间交互的接口定义。好的系统架构离不开好的 API 设计,而一个设计不够完善的 API 则注定会导致系统的后续发展和维护非常困难。比较好的API设计样板可以参...

阿里云官方博客
25分钟前
2
0
Rancher + VMware PKS实现全球数百站点的边缘K8S集群管理

Sovereign Systems是一家成立于2007年的技术咨询公司,帮助客户将传统数据中心技术和应用程序转换为更高效的、基于云的技术平台,以更好地应对业务挑战。曾连续3年提名CRN,并且在2012年到2...

RancherLabs
30分钟前
4
0
6、根据坐标,判断该坐标是否在地图区域范围内

最近在写配送区域相关的代码,具体需求如下: 根据腾讯地图划分配送区域,总站下边设多个配送分站,然后将订单中的收货地址将其分配给不同的配送分站。 1、地图区域划分(腾讯地图) 1.1、H...

有一个小阿飞
31分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部