主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
phpcms如何调用内容?
如何调用phpcms首页内页的文章内容
事实上,使用phpcms调用首页列表页上单篇文章的内容有很多解决方案。我们可以直接复制内容,而不是用程序自动调用。但是如果重复操作很多,就会出现一些复杂的锁。另外,我们可以列出标签{pc:content}来实现自动调用。
给你介绍两种实现方法。
从首页调用内页文章内容的思路分析
提醒:PHPCMS V9 Beta 20101105支持moreinfo参数属性。该参数表示当返回数据时,二级表中的数据也将被返回。内容模型分为两个表,一个主表和一个子表。主表一般存储标题、栏目等短数据(方便索引),子表存储大字段数据,如内容数据。在模型管理中创建新字段时,您可以选择将其存储在主表中还是存储在辅助表中(我们建议将不重要的信息放在辅助表中)。
如果要检索列表中二级表的数据,需要使用PC标签中的moreinfo属性。然而,为了性能,我们只在主页上调用一个固定的文章,而不是大量使用它,这是可以接受的。这里有两种方法来实现这一点。
调用单个文章内容的方法
方法1:
使用{pc:content action="lists"}基本标签,可以实现一个列表,每个列表项调用内容。如果只调用文章的内容,将num="4 "改为num="1 ",调用的文章在第一篇或最后一篇,通过order="id DESC "或order="id "进行调整。
& ltdiv & gt{ PC:content action = & quot;列表& quotcatid = & quot6 & quotorder = & quotid desc & quot;num = & quot4 & quotmoreinfo = & quot1 & quot} & ltul & gt{ loop $ data $ key $ val } & lt李& gt& lta href = & quot{ $ val[& amp;#39;url & amp#39;]} & quot;& gt{ $ val[& amp;#39;标题和标题。#39;]} & lt;/a & gt;& ltdiv & gt{ $ val[& amp;#39;内容& amp#39;]} & lt;/div & gt;& lt/李& gt{/loop } & lt;/ul & gt;{/PC } & lt;/div & gt;方法二:
使用扩展的{pc:content action="lists"}标记,可以用指定的文章ID调用内页文章的内容。您需要使用where属性来指定调用的文章ID值。这个实现很灵活,但是比第一个稍微复杂一些。
& ltdiv & gt{ PC:content action = & quot;列表& quotcatid = & quot6 & quot其中= & quot` id `= 3 & quot;num = & quot1 & quotmoreinfo = & quot1 & quot} & ltul & gt{ loop $ data $ key $ val } & lt李& gt& lta href = & quot{ $ val[& amp;#39;url & amp#39;]} & quot;& gt{ $ val[& amp;#39;标题和标题。#39;]} & lt;/a & gt;& ltdiv & gt{ $ val[& amp;#39;内容& amp#39;]} & lt;/div & gt;& lt/李& gt{/loop } & lt;/ul & gt;{/PC } & lt;/div & gt;PHP中文网站,大量免费PHPCMS教程,欢迎在线学习!
这几篇文章你可能也喜欢:
- PHPCMS漏洞文件poster.php(php readfile漏洞)
- phpcms有什么用(如何使用phpcms)
- phpcms如何登录后台?
- 如何将phpcms连接到数据库(phpcms使用教程)
- 如何向phpcms添加列(php添加页面)
本文由主机参考刊发,转载请注明:phpcms如何调用内容(phpcms文档) https://zhujicankao.com/117975.html
评论前必须登录!
注册