phpcms列表页调用 点击量】的更多相关文章

很多朋友经常问Phpcms v9的首页.列表页.内容页点击量如何调用.现在就给大家分享phpcms V9如何分别在首页.列表页.内容页调用点击量代码: 1. Phpcms v9首页调用点击量{pc:content action="lists" catid="$r[catid]" num="5" order="id DESC" return="info"} {php $categorys = getcache…
大家好,今天有点闲,看很多朋友经常问PHPCMS v9 首页,列表页,内容页调用点击怎么弄,打算抽时间把代码全部归纳出来,以便大家日后使用,如下: 1,首页调用点击量 {pc:content action="lists" catid="$r[catid]" num="5" order="id DESC" return="info"} {php $categorys = getcache('category_…
很多朋友经常问Phpcms v9的首页.列表页.内容页点击量如何调用.今天给大家分享phpcms V9如何分别在首页.列表页.内容页调用点击量代码 1,Phpcms v9首页调用点击量 {pc:content action="lists" catid="$r[catid]" num="5" order="id DESC" return="info"} {php $categorys = getcache('…
1.在页面加载" 2.调用统计点击的标签:: 3.最后,在写上这一句:" phpcms v9增加文章随机点击数的方法 找到文件count.php(网站根目录/api) 查找第50行,找到这段代码$views = $r['views'] + 1;这里的1是默认的,表示每浏览一次,点击量增加一次,我们可以修改成自己想要的任意数字 或者$views = $r['views'] + rand(10,100);  随机的增加 10到100之间的一个任意的整数 Phpcms v9 实现首页,列表页…
phpcms 列表页中,如何调用其下的所有子栏目(或特定的子栏目),具体的写法如下,感兴趣的朋友可以参考下,希望对大家有所帮助 代码如下: {pc:get sql="select * from phpcms_category where catid in(你的子栏目ID)" return="data"} {loop $data $r} <a href="{$r['url']}">{$r['catname']}</a> {/…
子栏目里面的内容可以直接取,而不需要通过循环. {$CATEGORYS[$catid][catname]}//取子栏目的栏目名称 {$CATEGORYS[$catid][image]}//取子栏目的栏目图片 调用点击量具体方法: 首先:需要在show.html 模板中首先加载jquery.min.js 这个js 其次:需要在要显示点击次数的位置写入: <span>点击:<span id="hits"></span>次</span> 再次:…
"才能使用的字段) id content readpoint groupids_view paginationtype maxcharperpage template paytype allow_comment relation 以及你所有的自定义字段…
phpcms v9内容管理系统可以方便建立网站,并且生成静态化,但是列表页往往采取伪静态,因为列表页太多每发一篇文章就生成一遍静态效率太低,phpcms列表页及分页伪静态规则如何设置呢? phpcms列表页伪静态后台设置 在phpcms后台扩展,url规则管理中,新增一条category规则: url规则名称:category 模块名称:内容模块 是否生成静态?:选否 URL示例:toolslist/1/,分页toolslist/index_2.html URL规则:/toolslist/{$c…
dedecms列表页调用子栏目列表,织梦首页调用栏目的子栏目标签代码. dedecms列表页调用子栏目列表标签: {dede:channelartlist type='sun' }<a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a>{/dede:channelartlist} 织梦首页调用栏目的子栏目列表标签代码: {dede:channelartlist typeid=…
http://blog.csdn.net/langyu1021/article/details/52261411 关于首页.列表页调用文章body内容的两种方法,具体方法如下: 第一种方法: {dede:arclist row='1' typeid='1' addfields='body' idlist='1' channelid='1'} [field:body function='cn_substr(html2text(@me),100)'/] {/dede:arclist} 1 2 3 1…
DEDECMS5.5/5.6/5.7列表页调用TAG标签的两种方法: 一.DedeCMSv5.6及其以前版本: dedecms默认在列表是无法调用tag标签的,经过各位版主们的帮助,现给大家提供出2种方法. 方法1: 在列表需要的位置加入下列代码: [field:id runphp=yes] $tsql = new DedeSql(false); $tags = ''; $tsql->SetQuery("Select i.tagname From dede_tag_list t left…
/**DEDECMS首页和列表页调用单个图片集里的多张图片 function Getimg($aid,$imgwith=110,$imgheight=110,$num=0) { global $dsql; $imgurls = ''; $row =$dsql->getone( "Select aid,imgurls From `js_addonimages` where aid='$aid' "); $id=$row['aid']; $imgurls= $row['imgurls…
新做一个以图片为主的网站,采用的DEDECMS图集,列表页要求直接调内容面的大图,解决方法如下:(主要是采用php的正则匹配函数preg_match_all函数来巩固复习下该函数:preg_match_all("正则表达式",匹配的内容,保存在数组中);保存在数组中的数据是 按照这样的格式进行保存的数组[0] 是 符合条件的 一条 语句;数组[1][2][3]...等等内容分别是正则表达式 第1.2.3个匹配符 所匹配的 数据preg_match_all 匹配出来的 该数组是三维数组也…
[第一种方法] arclist标签使用如下: {dede:arclist row='1' typeid='1' addfields='body' idlist='1' channelid='1'} [field:body function='cn_substr(html2text(@me),100)'/] {/dede:arclist} 解析: 1.addrields=”字段1,字段2…” 2.idlist=”文章ID”(可不写) 3.channelid=”模型ID”,普通文章默认为1(查看方法…
以aboutus.html页面为例. 1.将aboutus.html重新命名为list-aboutus.html: 2.在后台页面,在栏目列表中将栏目列表页模板设置为 list-aboutus.html 3.打开 list-aboutus.html页面,去掉头部和尾部 4.引入公用的头部{template "content","header"}和尾部{template "content","footer"} <link…
具体方法: 首先:需要在show.html 模板中首先加载jquery.min.js 这个js 其次:需要在要显示点击次数的位置写入: <span>点击:<span id="hits"></span>次</span> 再次:上面代码下面写入如下代码: <script language="JavaScript" src="{APP_PATH}api.php?op=count&id={$id}&am…
{pc:get sql="select * from v9_art as g left join v9_art_data as p on p.id=g.id and g.catid=12 order by p.age desc" } {if $data} {loop $data $r} {php $h_md=pc_base::load_model('hits_model');$get_db=$h_md->get_one(array('hitsid'=>"c-&qu…
{pc:get sql="select * from phpcms_category where catid in(你的子栏目ID)" return="data"} {loop $data $r} <a href="{$r['url']}">{$r['catname']}</a> {/loop} {/pc} 如果你的子栏目ID是8,9,10的话,条件哪里就写成in(8,9,10)…
{pc:content action="category" catid="$catid" num="99" order="listorder ASC"} {loop $data $cat} {pc:content action="lists" catid="$cat['catid']" order="id DESC" num="6" return=…
在列表附加字段中添加自己定义的字段 如: lwulr调用:{dede:list addfields="lwurl" channelid="1"}[field:lwurl/]{/dede:list} 后台修改如下:在 内容模型管理 > 更改内容模型: 基本设置添加字段: 如下图…
在使用dede过程,有的朋友会调调出文章的列表的内容出来,怎么调呢?当然是用dede的传参的数据查询语句了,方法如下: {dede:arclist flag=h typeid=2 row=1 titlelen='200' orderby=pubdate} <div class="data-news"> <dl> <dt><a href="[field:arcurl/]" target="_blank"&g…
谁说dede:list 标签不能调用body内容,现在就告诉你,直接就可以调用 第一步,打开后台 核心-->频道模型-->内容模型管理-->普通文章,在列表附加字段中添加body. 第二步,在dede:list语句中指定addfields='body',然后直接用[field:body/]调用全部内容. 实例代码如下: 代码如下:{dede:list pagesize='18' addfields='body' channelid='1'} <li> <p>[fi…
{dede:list pagesize='8' infolen='50'}<a href="[field:arcurl/]">[field:title/][内容调用代码]</a>{/dede:list}[内容调用代码]如下:1:[field:infos /]2:[field:description /]3:[field:infos function="cn_substr(@me,字符数)"/]4:[field:description func…
[field:id function=GetTags(@me)/] 标签就可以调用出来了 只不过不带连接的,如果需要连接,请注释include\helpers\archive.helper.php文件130行 // $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']); 用下面语句替换,当然你也可以加入自己的样式 $tags .= "<ahref='/tags.php?/".urlencode($row['tag']).&quo…
打开 ../ include/ common.func.php 添加代码 //将缩放图转变为文章第一张图片 function firstimg($str_pic) { $str_sub=substr($str_pic,0,-7).".jpg";//删除缩略图字符串最后七位,然后再补上后缀.jpg return $str_sub; } //调用的方法是: [field:litpic function='firstimg(@me)'/]…
在include/extend.func.php末尾添加 function firstimg($str_pic) { $str_sub=substr($str_pic,0,-7).strrchr($str_pic,'.'); return $str_sub; } 模板调用: [field:litpic function=firstimg('@me')/] 或 {dede:field name='litpic' function="firstimg(@me)"/}  …
在需要调用的地方添加如下代码: [field:id runphp='yes'] global $cfg_cmspath; $tags = GetTags(@me); $revalue = ''; $tags = explode(',', $tags); foreach($tags as $key => $value){ if($value){ $revalue .= '<a href="'.$cfg_cmspath.'/tags.php?/'.$value.'/">'…
\phpcms\modules\content\tag.php 找到: 'title, description, url, inputtime, style' 改成:'title, thumb, description, url, inputtime, style'…
以下是直接从板子中复制出来的,CSS自已根据需要写下就行.在调时简介长度不知道怎么控制,现在说下方法1. infolen='30' 这个可以2. 系统设置 >其它设置 >内容简介长度填下就可以了 {dede:list pagesize='10' titlelen='40' infolen='20' orderby='pubdate'}     <div class="ct_left_xx_main" onmouseover="this.className='…
{dede:sql sql="SELECT aid,typeid,body,userip FROM `#@__addonarticle` where aid='6' or aid='7' or aid='8'"}[field:body /] [field:userip/]</li> {/dede:sql} 解释 1.#@__addonarticle 表名   表名需要用``(这个符号叫反顿号?如果知道,告知我)符号包裹 #@__(双下斜杠)代表表前缀 2.[field:bo…