onethink封装arclist调用文章列表!
其实没有什么东西,做个记录,方便以后使用!
<ul><arclist mid='2' cid='2' row='2'><li>{$title}</li></arclist> </ul>
封装标签示例:
// 定义标签 protected $tags = array('topcates'=> array('attr'=>'limit'),'arclist'=> array('attr'=>'mid,cid,row') );
具体方法示例:
public function _arclist($attr,$content){//调用父类$mid = isset($attr['mid']) ? $attr['mid'] : '2';$cid = isset($attr['cid']) ? $attr['cid'] : '';$row = isset($attr['row']) ? $attr['row'] : '5';// 组合PHP代码字符串$str = '<?php ';$str .= '$where = array("model_id"=>'.$mid.',"category_id"=>'.$cid.');';$str .= '$_cateArcList = M("document")->where($where)->limit('.$row.')->select();';$str .= 'foreach($_cateArcList as $v):';$str .= 'extract($v); ?>';$str .= $content;$str .= '<?php endforeach;?>';return $str; }
just so so !
转载于:https://www.cnblogs.com/e0yu/p/7488328.html
onethink封装arclist调用文章列表!相关推荐
- 帝国php调用文章列表,帝国CMS调用自定义列表名称的方法(简单二次开发实现)
本文讲述了帝国CMS调用自定义列表名称的方法,脚本之家在这里提供了2种实现方法,涉及针对帝国CMS底层代码的修改.具体如下: 一.问题描述: 需要调出自定义列表名称,如下图所示: 而使用帝国CMS原有 ...
- 织梦CMS调用文章列表时,怎么显示短时间格式
问题描述:织梦在上传文章的时候,默认的上传文章的时间格式都是年.月.日.小时.分钟.秒的格式,怎么才能实现仅显示年.月.日的格式呢? 解决方法: [field:pubdate function=&qu ...
- 帝国php调用文章列表,帝国CMS模板中:使用php调用最新文章的代码(非灵动和万能标签)...
在帝国CMS模板制作中经常遇到想灵活实现效果的地方,比如跨表,结合判断等复杂调用.使用万能标签和灵动标签不足以满足要求的情况下就只能使用PHP的方法来实现!具体代码如下: $w_query=" ...
- cmstop模板标签通过db标签的sql语句调用文章列表摘要内容
通过cmstop的content标签无法在列表页面直接调用摘要,需要用到一个专门摘要函数{description($r[contentid])},如果不想用这个函数的话也可通过以下db语句查询arti ...
- wordpress 首页调用指定分类文章_怎样给wordpress网站分类目录页面,添加文章列表和分页效果?...
在前面的章节中,我们完成了wordpress网站首页模板数据的调用,也创建好了wordpress网站的公共模板.今天,我们再来给wordpress网站的分类目录页模板archive.php文件添加左侧 ...
- dede列表页if判断输出html,首页、列表页调用文章body内容的两种方法
随着源码的开放性,很多SEOER对页面的要求也越来越复杂多样性,很多时候,织梦系统的原有功能并不能满足seoer的页面布置要求,这就需要继续开发页面,做更多的功能调用. 今天徐金华SEO给大家讲的是关 ...
- 织梦dede文章列表调用标签的用法和规则
织梦dede列表标签在任何模板的网站中都可能会使用到,而且我们在仿站的时候也经常要使用到列表标签.这里主机吧就给大家讲一下文章列表以及图片列表.软件列表以及分类信息列表标签的用法,和结合div+css ...
- EYOU 文章列表如何调用自定义字段
使用易优模板时,文章列表,栏目列表调用自定义字段时,如何调用呢? {eyou:arclist titlelen='20' infolen='50' row='4' addfields='自定义字段名' ...
- EYOU 文章列表如何调用文章主体
使用易优模版时,文章列表,栏目列表如何调用文章主体呢?下面代码即可实现 {eyou:arclist titlelen='20' infolen='50' row='4' addfields='cont ...
最新文章
- excel切片器_excel中的超级好用的筛选神器——切片器
- angularjs 路由---angularjs 搭建前端框架
- java里面运行js_在java中利用rhino执行javascript
- 调研了下 AI 作曲,顺便做了期视频...快进来听歌!
- JQuery判断元素是否存在
- SharePoint 2013 对二进制大型对象(BLOB)进行爬网
- MPLS解决路由黑洞实验分析(华为设备)
- numberformat_解决NumberFormat的解析问题
- 使用adb命令启动APK方法
- 埃默里大学计算机科学排名,美国埃默里大学各专业的最新排名分析
- LaTex图表中英文标题,中英文图表目录2
- 内网数字证书的生成与使用
- Python面向对象版学员管理系统
- MySql查询某一天的数据
- HDU 6447 YJJ's Salesman(线段树+DP)
- 初学编程丨从零开始进修编程的基本路线,BAT程序员亲手总结!
- Linux木马清理记录
- Pycharm 2019安装激活
- 《当程序员的那些狗日日子》(五十五)另一种生存之道
- 系统集成项目管理工程师 软考中级 第一章重点汇总笔记(书本参照 第二版)
热门文章
- 用AI指挥另一个AI,GAN+CLIP的组合成了“CG艺术家”
- 万维网源代码正在被发明人拍卖,有人出价1800万,还在不断上涨
- 计算机搞定44年几何难题,原来这2个人25年前猜对了
- 7步搞定Python数据可视化,业界大牛出品教程,Jupyter、Colab都有在线版
- BAT华为美团头条面试考什么?这份GitHub万星资源,告诉你面试题+答案+出题人分析...
- 全国“最高”的视觉竞赛,华为Atlas打通遥感图像智能分析任督二脉
- Codeforces-868C. Qualification Rounds(状压)
- 【Thinkphp 5】 整合邮箱类 phpmailer实现邮件发送
- 实用ExtJS教程100例-009:ExtJS Form无刷新文件上传
- AWS S3宕机的启发: 云必须分散化