您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程

phpcms调用内容来源的方法和子栏目调用方法

简务2025-05-26phpcms教程已有人查阅

导读调取内容发布管理中的来源,如果直接写{$val['copyfrom']}调取出来的内容为 内容|0 ,要先根据“|”进行拆分,然后再写。

调取内容发布管理中的来源,如果直接写{$val['copyfrom']}调取出来的内容为 内容|0 ,要先根据“|”进行拆分,然后再写。
示例:
<!--新闻开始-->
{pc:content action="lists" catid="$catid" order="id ASC" num="4" moreinfo="1"}
{loop $data $key $val}
{php list($copyfrom) = explode('|', $val['copyfrom'])}<!--将来源进行拆分,来源就是作者-->
<div class="row">
<div class="col-sm-4">
<img src="{$val['thumb']}" class="img-responsive xm_pic" />
</div>
<div class="col-sm-8">
<div class="ry_info">
<h4><span class="ry_sp">新闻名称:</span>{$val['title']}</h4>
</div>
<div class="ry_info">
<span class="ry_sp">新闻简介:</span>{$val['description']}
</div>
<div class="ry_info">
<span class="ry_sp">作者:</span>{$copyfrom}<!--显示内容发布中的来源-->
</div>
<div class="ry_info">
<span class="ry_sp">时间:</span>2016-11-24
</div>
</div>
</div>
<hr />
{/loop}
{/pc}
<!--新闻结束-->
phpcms添加子栏目后的读取
一个栏目下面如果没有子栏目,那么它调用的模板就是列表页模板(及list_为前缀的模板);如果一个栏目下面有子栏目,那么它调用的就是栏目首页模板(category_为前缀的模板)。
所以,当你这个栏目添加了子栏目后,那么这个栏目调用的就是category_为前缀的模板了。
示例:
公司业绩栏目下有子栏目项目和博客。
将公司业绩网页的前缀改为category。
category_gongsiyeji.html设置如下:
子栏目设置如下:
phpcms导航栏当前栏目选中方法
{if $top_parentid==0}
<!--判断首页显示的是不是首页-->
<li><a href="{siteurl($siteid)}" style="color:white">首页</a></li>
<!--如果是首页,给首页加属性字体显示白色。-->
{else} <li><a href="{siteurl($siteid)}">首页</a></li>
<!--如果不是首页,内容正常显示。-->
{/if}
{pc:content action="category" catid="0" num="6" siteid="$siteid" order="listorder ASC"}
{loop $data $r} {if $catid==$r[catid] || $top_parentid==$r[catid]}
<!--判断显示的catid,如果是显示的catid-->
<li><a href="{$r[url]}" style="color:white">{$r[catname]}</a></li>
<!--加属性,字体显示白色-->
{else}
<li><a href="{$r[url]}">{$r[catname]}</a></li>
<!--如果显示的不是,内容正常显示-->
{/if}
{/loop}
{/pc}
phpcms直接取子栏目的内容、调用点击量的方法栏目里面的内容可以直接取,而不需要通过循环。
{$CATEGORYS[$catid][catname]}//取子栏目的栏目名称
{$CATEGORYS[$catid][image]}//取子栏目的栏目图片
调用点击量具体方法:
首先:需要在show.html 模板中首先加载jquery.min.js 这个js
其次:需要在要显示点击次数的位置写入:
<span>点击:<span id="hits"></span>次</span>
再次:上面代码下面写入如下代码:
<script language="JavaScript" src="{APP_PATH}api.php?op=count&id={$id}&modelid={$modelid}"></script>

本文标签:

很赞哦! ()

相关源码

  • (PC+WAP)压缩机离心风机红色机械设备营销型网站pbootcms模板基于PbootCMS开发的压缩机/离心风机专用模板,助力机械设备企业构建高效营销平台;模板可编辑压缩机参数表、风机性能曲线等专业展示模块查看源码
  • (自适应)html5中英双语通用机械设备pbootcms模板下载本模板基于PbootCMS内核精心开发,为机械设备制造企业量身打造。设计风格大气稳重,充分展现机械行业的专业特质与技术实力。采用HTML5技术构建,支持中英文双语切换,满足国际化业务需求。整站布局合理,充分展示企业产品、案例与服务,帮助访客快速了解企业核心优势。查看源码
  • (PC+手机)帝国cms7.5漫画图片连载网站源码免费下载本模板基于帝国CMS7.5深度开发,为漫画阅读类网站打造。整体设计风格贴合漫画行业特性,界面布局充分考虑漫画作品的展示需求,支持多种漫画阅读模式。模板采用响应式设计,能够自动适配PC端和移动端设备,为读者提供流畅的阅读体验。查看源码
  • (自适应)大气壁挂炉暖气设备家用电器模板带加盟申请和下载资料为壁挂炉、暖气片等供暖设备企业设计的PbootCMS模板,通过响应式技术实现跨终端展示产品参数和技术细节。后台统一管理确保采暖系统数据、服务网点信息实时同步更新查看源码
  • 帝国cms7.5品牌连锁店招商加盟商机网站模版源码本模板为招商加盟、创业投资、品牌连锁等商业领域设计,采用帝国CMS7.5内核构建,整体风格简洁大气,突出商业信任感与专业度,适合各类招商加盟项目展示、品牌连锁店宣传等商业应用场景。查看源码
  • (自适应多语言)WordPress开源主题MirageV资讯个人博客源码MirageV资讯类个人博客主题源码/WordPress主题/全开源MirageV 是一款开源的 WordPress 主题,支持自适应、暗黑模式、多语言等功能,查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐