phpcms pc标签 模板函数应用
2015-07-21 11:04
507 查看
开头小编说一下废话,自己傻傻的经历,刚开始接触phpcms,核心不是应用的很好,所以呢,我们老大给的任务,都是用最笨的方法解决,你们能想想到么,主页面29个导航链接,每个页面又有5个链接的2级导航,我居然在后台添加了29个单网页,然后每个页面都在后台建立一个栏目吧单网页放进去,取得时候取栏目的值,单网页只是让页面能在apach上跑起来,多傻,今天吧这个phpcms的pc标签方法存下来留个纪念。
在phpcms添加栏目,一个主栏目放所有子栏目,然后子栏目下在放子栏目,以下输出的都是子栏目的标题,并且带链接,直接就完成了,不用29个跳转就做29个页面
开始我有说每个页面下都放了5个链接,这5个链接就是刚才我说的子栏目下的子栏目,这是10个图片,从1-5,1c-5c的格式排列的,这4个页面每一个页面都是这样写的3级菜单,不用担心会错乱,这个pc标签就是取的3级子栏目的信息,按照子栏目的排序而排序。
{pc:content action="category" siteid="1" catid="$CATEGORYS[$catid][parentid]" num="1000"}
{php $pic=1;}
{loop $data $n $r}
<div class="item-zz">
<a href="{$r[url]}">
<img class="nav" src="../../../../statics/images/{$pic}{if $n==$catid}c{/if}.png" /> {php $pic++;}</a>
</div>
{/loop} {/pc}哎,你们是不是觉得自己看不懂,因为你们不知道做的是什么样项目,所以你们就会觉得看不懂,最主要的原因是因为我就写给我自己看的,并送给自己一句话,出现了太多的重复代码的时候,就证明你的思路错了。
在phpcms添加栏目,一个主栏目放所有子栏目,然后子栏目下在放子栏目,以下输出的都是子栏目的标题,并且带链接,直接就完成了,不用29个跳转就做29个页面
{pc:content action="category" siteid="1" catid="1级catid" num="1000"}{php $firsturl='';} {loop $data $n $r} {php if($firsturl=='')$firsturl=$r['url'];} <li><a href="{$r['url']}" title="{$r['catname']}" target="ifm" onclick="changeCss(this)" name="a">{$r['catname']}</a> </li> {/loop} {/pc}
开始我有说每个页面下都放了5个链接,这5个链接就是刚才我说的子栏目下的子栏目,这是10个图片,从1-5,1c-5c的格式排列的,这4个页面每一个页面都是这样写的3级菜单,不用担心会错乱,这个pc标签就是取的3级子栏目的信息,按照子栏目的排序而排序。
{pc:content action="category" siteid="1" catid="$CATEGORYS[$catid][parentid]" num="1000"}
{php $pic=1;}
{loop $data $n $r}
<div class="item-zz">
<a href="{$r[url]}">
<img class="nav" src="../../../../statics/images/{$pic}{if $n==$catid}c{/if}.png" /> {php $pic++;}</a>
</div>
{/loop} {/pc}哎,你们是不是觉得自己看不懂,因为你们不知道做的是什么样项目,所以你们就会觉得看不懂,最主要的原因是因为我就写给我自己看的,并送给自己一句话,出现了太多的重复代码的时候,就证明你的思路错了。
相关文章推荐
- BlackICE PC Protection 3.6 cqk 特别版 下载
- jQuery根据用户电脑是mac还是pc加载对应样式的方法
- js判断手机和pc端选择不同执行事件的方法
- JS判断客户端是手机还是PC的2个代码
- PHPCMS的使用小结
- 解决phpcms更换javascript的幻灯片代码调用图片问题
- phpcms手机内容页面添加上一篇和下一篇
- linux服务器下PHPCMS v9 安全配置详解
- 打造自己的OSC客户端,OSChina For PC v0.1_beta 发布
- phpcmsv9删除取消更新提示、屏蔽后台新版本升级提示信息
- PE、PVC、PP、PC、PS、PET化学材料简介--转载
- 鬼武者3 PC 中文界面加日文原声
- 史上最强!PC时代的20位英雄
- PHPCMS_V9注入0DAY___EXP已构造
- phpcmsv9.15以下任意文件读取漏洞
- Gartner调低2008年全球PC销量预期
- A1Click Ultra PC Cleaner 1.01.48 简体中文汉化绿色版
- PC Ping vs. Cisco Ping
- 杨元庆:联想收购IBM PC宣告成功
- phpcms v9网站如何生成地图sitemap静态页面