PHPCMS新闻内容调用方法介绍

{template "content","header"} ---------- 调用根目录下phpcms\template\content\header文件

{CHARSET} -------------------------------------字符集 (gbk或者utf-8)

{if isset($SEO[‘title‘]) && !empty($SEO[‘title‘])} {$SEO[‘title‘]}{/if}

{$SEO[‘site_title‘]}

{$SEO[‘keyword‘]}

{$SEO[‘description‘]}上面4条不用我解释了吧,都是标题和标题seo优化

{CSS_PATH} -----------------------------------地址替换为根目录下\statics\css

{JS_PATH}--------------------------------------地址替换为根目录下\statics\js

{pc:content action="position" pos order="id" num="10" cache="3600"}

pc标签{pc:content 参数名="参数值" 参数名="参数值" 参数名="参数值"}

{loop $data $k $v}

?

{/loop}

显示pc标签值

action="position"-------------对话框的类型=“内容推荐位列表”

pos--------------------推荐位ID=“9”

order="id"--------------------排序类型=“id” num="10" -------------------数据调用数量=“10” cache="3600"----------------缓存="3600"毫秒

{APP_PATH}-----------------项目地址

{get_siteid()}----------------

{IMG_PATH}-----------------

action="hits" 排行,热点等

action="lists" 主要用于列表等。

cat 当前栏目ID 指定数字,即为指定的栏目

num="" 调用文章的数量

order="id DESC" 按ID降序排列

order="id ASC" 按ID升序排列

order="views DESC"

sort=""

thumb="1" 缩略图

return=""

page="$page" 需要分页

每当列表几行的时候出现一次这个{if $num%2==0} {/if}

循环标签{loop $data $r} {/loop} {loop $info $r} {/loop} 日期 {date(‘Y-m-d H:i:s‘,$r[inputtime])}

文章链接 {$r[url]}

文章标题 {$r[title]}

标题截取 {str_cut($r[title],40,‘...‘)}

缩略图 loop是info的时候用 {thumb($r[thumb],110,0)} loop是data的时候用{thumb($v[thumb],90,0)}

分页标签{$pages}

{$v[url]}

{str_cut($v[‘title‘],26,‘‘)}

{str_cut($v[‘description‘],40,‘‘)}

{thumb($v[thumb],120,150)}

文章页标签

标题 {$title}

内容 {$content}

日期 {$inputtime}

来源 {$copyfrom}

点击数

网站首页 {siteurl($siteid)}

当前位置 {catpos($catid)}

标题限制:{str_cut($r[title],36)} {$r[title]} 简介限制:{str_cut($r[description],112)} 链 接:{$r[url]} OR {$r[url]}

缩略图片:{thumb($r[thumb],90,60)}

日期:{date(‘Y-m-d‘,$r[inputtime])}

标题 {$title}

内容 {$content}

日期 {$inputtime}

来源 {$copyfrom}

{IMG_PATH}图片路径

{JS_PATH}JS路径

{CSS_PATH}CSS路径

{siteurl($siteid)}网站域名

一级栏目;{pc:contentaction=";siteid="$siteid&quo;<li><ahref=&quo;{loop$data$r};<li><ahref=&quo;{/loop};{/pc};{推荐位调用方法};{pc:contentaction=";{loop$data$r

一级栏目

{pc:content action="category" catid="0" num="25"

siteid="$siteid" order="listorder ASC"}

<li><a href="{siteurl($siteid)}">首 页</a></li>

{loop $data $r}

<li><a href="{$r[url]}">{$r[catname]}</a></li>

{/loop}

{/pc}

{推荐位调用方法}

{pc:content action="position" posid="2" order="listorder DESC" num="4"}

{loop $data $r}

<h4 class="blue"><a href="{$r[url]}"

title="{$r[title]}">{str_cut($r[title],36)}</a></h4>

<p>{if $n==1}<img src="{thumb($r[thumb],90,60)}" width="90" height="60"/>{/if}{str_cut($r

[description],112)}</p>

<div class="bk20 hr"><hr /></div>

{/loop}

{/pc}

去掉程序里的省略号

phpcms\libs\functions\global.func.php文件里

某栏目最新文章:

{pc:content action="lists" catid="6,14,15,16" num="10" order="id DESC" return="info"}

<ul>

{loop $info $v}

<li><a

href="{$v[‘url‘]}">{str_cut($v[‘title‘],40)}</a></li> {/loop}

</ul>

{/pc}

在首页调用全站栏目最新,最热门点击,最多回复的文章

{pc:get sql="select * from v9_news where status=99 order by id desc" num="10"}

{loop $data $r}

<a href="{$r[url]}" title="{$r[title]}"

target="_blank">{$r[title]}</a>

{/loop}

{/pc}

thumb="1" 判断缩略图

调用有图片的文章

{pc:content action="lists" catid="6,14,15,16" num="10" thumb="1" order="id DESC"

return="info"}

{loop $data $r}

<img src="{thumb($r[thumb],90,60)}" width="90" height="60"/> {/loop}

{/pc}

列表页调用

{pc:content action="lists" catid="$catid" num="25" order="id DESC" page="$page"}

<ul class="list lh24 f14">

{loop $data $r}

<li><span class="rt">{date(‘Y-m-d

H:i:s‘,$r[inputtime])}</span>·<a href="{$r[url]}"

target="_blank"{title_style($r[style])}>{$r[title]}</a></li>

{if $n%5==0}<li class="bk20 hr"></li>{/if}

{/loop}

</ul>

<div id="pages" class="text-c">{$pages}</div> {/pc}

网站首页 {siteurl($siteid)}

当前位置 {catpos($catid)}

上级栏目:

{$CATEGORYS[$CATEGORYS[$catid][‘parentid‘]][‘catname‘]} 栏目名和链接

时间: 2024-09-30 00:30:44

PHPCMS新闻内容调用方法介绍的相关文章

WebService服务调用方法介绍

1 背景概述 由于在项目中需要多次调用webservice服务,本文主要总结了一下java调用WebService常见的6种方式,即:四种框架的五种调用方法以及使用AEAI ESB进行调用的方法. 2 预期读者 数通畅联内部员工 广大计算机爱好者 3 名词解释 Web Service也叫XML Web Service: WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术.是通过SOAP在Web上提供的软件服务,使用WSDL

度量快速开发平台中建立公共函数和调用方法介绍

度量快速开发平台中,可以自定义各种公共函数,在其他地方进行调用.这样方便构建开发工作. 构建公共函数: '输入参数'this.input1 ,this.Input2,this.Input3,this.Input4,this.Input5dim a = cint(this.Input1)dim b =cint(this.Input2)'输出参数 this.Output1this.Output1 = a+b 调用公共函数: 'Call("公共函数名称",输入参数1,输入参数2...)dim

dede在内容模型中新增字段的调用方法

今天需要在文章的内容模型中增加一些新的字段,增加了两个图片类型的字段,可(字段无法显示)前台调用不出来. 我们以在首页调用为例: Dedecms模板中默认调用文章标题的标签如下: {dede:arclist row=6 titlelen=32} [field:dbtp] {/dede:arclist} 那么我们调用自定义字段就是在这个基础上加以修改来实现的,我们以增加两个图片为例,具体标签表现为: {dede:arclist row=8 titlelen=32 addfields='dbtp'

实现跨域iframe接口方法调用 简单介绍

实现跨域iframe接口方法调用 简单介绍: 页面a.html域名为www.a.com,嵌入页面http://www.b.com/b.html. b.html要调用a.html中的js函数,由于两个页面不在一个域中,会提示没权限. 下面就介绍一下如何如何解决此问题,需要的朋友可以做一下参考. 一.cross.js代码如下: (function(global){ global.Cross = { signalHandler: {}, on: function(signal, func){ this

Java中静态关键字的使用方法介绍三

1.1      静态方法main()的解析 1.1.1   静态方法main()的语句组成 在我们使用java语言进行编程中,常常用到要一个main()函数,这是一个程序的入口,是整个程序中最为重要的部分之一.通常,main函数按照以下格式进行书写. public static void main(String[] args) { } 我们发现main()函数前面存在静态修饰符Static那说明main函数就是一个静态方法.那么这个main函数语句到底由什么组成呢?下面我们就来分析一下main

一起学libcef--libcef的基本类和方法介绍(如何产生一个你自己的浏览器)

请注明出处: http://blog.csdn.net/wangshubo1989 现在还是在win32项目的基础上,对libcef进行简单的剖析.注意是针对WinMain函数中libcef的类以及方法的介绍. 首先上一段代码: #include <windows.h> #include "cefsimple/simple_app.h" // Entry point function for all processes. int APIENTRY WinMain(HINST

SVG DOM常用属性和方法介绍

将以Adobe SVG Viewer提供的属性和方法为准,因为不同解析器对JavaScript以及相关的属性和方法支持的程度不同,有些方法和属性是某个解析器所特有的.SVG支持DOM2标准. 12.2.1  文档初始化相关 evt属性 evt表示事件本身,可以通过evt获取与当前事件相关的信息,用户可以在script中定义响应函数,进行相应的处理.它与普通JavaScript脚本中的event基本相同,只不过在普通JavaScript的脚本中简写成“e”. ownerDocument属性 通过引

HTML DOM对象的属性和方法介绍(原生JS方法)

HTML DOM对象的属性和方法介绍 DOM 是 Document Object Model(文档对象模型)的缩写. DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序编程接口),它允许程序和脚本动态地访问和更新文档的内容,结构和样式. W3C DOM 标准被分为 3 个不同的部分: 核心 DOM - 针对任何结构化文档的标准模型 XML DOM - 针对 XML 文档的标准模型 HTML DOM - 针对 HTML 文档的标准模型 HTML DOM 定义了所有 HTML 元

STL vector使用方法介绍

介绍 这篇文章的目的是为了介绍std::vector,怎样恰当地使用它们的成员函数等操作.本文中还讨论了条件函数和函数指针在迭代算法中使用,如在remove_if()和for_each()中的使用.通过阅读这篇文章读者应该可以有效地使用vector容器,并且应该不会再去使用C类型的动态数组了.   Vector总览 vector是C++标准模板库中的部分内容,它是一个多功能的,可以操作多种数据结构和算法的模板类和函数库.vector之所以被觉得是一个容器,是由于它可以像容器一样存放各种类型的对象