/**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…
[第一种方法] 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(查看方法…
第一步:将自定义字段“图片”类型改为“图片(仅地址)”类型. 第二部:在{dede:arclist row='1' addfields='stu' titlelen='24' orderby='pubdate' typeid='35' channelid='1' } 中添加一句listtype='image'就可以解决问题了.…
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…
首先呢,先在根目录 /plus 目录下找到count.php  复制一份然后命名为viewclick.php(你也可以命名为你容易理解的名字)用编辑器将viewclick.php打开然后删除以下几行代码(即插入数据库的这两行) if(!empty($maintable)) { $dsql->ExecuteNoneQuery(" UPDATE `{$maintable}` SET click=click+1 WHERE {$idtype}='$aid' "); } if(!empt…
在使用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…
打开 ../ 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.'/">'…
dedecms列表页调用子栏目列表,织梦首页调用栏目的子栏目标签代码. dedecms列表页调用子栏目列表标签: {dede:channelartlist type='sun' }<a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a>{/dede:channelartlist} 织梦首页调用栏目的子栏目列表标签代码: {dede:channelartlist typeid=…
dedecms关于自定义模型(独立模型)的首页.列表页.内容怎么调用?在后台自定义模型(独立模型)的建立及自定义字段的添加比较简单,需要注意两点: (1)如果某个字段需要在前台列表页显示,则在前台参数中勾选“使字段可以在列表的底层模板中获得(自定义字段默认仅能在文档模板显示,启用此选项将使列表查询变慢,如无必要请不要选择) ”: (2)独立模型的id一定要设置为负数,否则在列表页无法调出数据,算是dedecms的一个bug.我本是计划修改下list标签,后来意外发现,只要将独立模型的id设置为负…
一.首页调用 百度了很多,没有找到实际的解决方法,对于直接读取数据库,这种写法不会采取. 后来,仔细考虑,这部分解决的内容不会很多,所以直接使用了简介的内容 方法一(默认长度55) [field:info function='cn_substr(html2text(@me),350)'/]... 方法二(默认长度85)[field:description function='cn_substr(html2text(@me),350)'/]... 二.列表页调用 进入后台:核心--频道模型--内容…
本文给大家分享的是织梦系统中首页调用图片集里的多张图片的方法,有相同需要的小伙伴可以参考下. 先找到include/common.inc.php文件,把下面代码贴进去(我贴的是我网站上的,具体可根据需要修改): ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 function Getimg($aid,$imgwith,$imgheight) { global $dsql; $imgurls = ''; $row =$dsql->getone( "select i…
大家好,今天有点闲,看很多朋友经常问PHPCMS v9 首页,列表页,内容页调用点击怎么弄,打算抽时间把代码全部归纳出来,以便大家日后使用,如下: 1,首页调用点击量 {pc:content action="lists" catid="$r[catid]" num="5" order="id DESC" return="info"} {php $categorys = getcache('category_…
新做一个以图片为主的网站,采用的DEDECMS图集,列表页要求直接调内容面的大图,解决方法如下:(主要是采用php的正则匹配函数preg_match_all函数来巩固复习下该函数:preg_match_all("正则表达式",匹配的内容,保存在数组中);保存在数组中的数据是 按照这样的格式进行保存的数组[0] 是 符合条件的 一条 语句;数组[1][2][3]...等等内容分别是正则表达式 第1.2.3个匹配符 所匹配的 数据preg_match_all 匹配出来的 该数组是三维数组也…
dedecms 5.7版本已增加按权重排序功能: [arclist]标签增加按权重排序,在后台管理DEDE里找到以下目录\include\taglib中的arclist.lib.php文件并打开 大约在74 .75行找到: // arclist是否需要weight排序,默认为”N”,如果需要排序则设置为”Y” $isweight = $ctag->GetAtt(‘isweight’); 从这里可以看出,新版本增加了一个布尔变量,直接在模板标签里加入isweight='Y'     即可! 首页中…
很多朋友经常问Phpcms v9的首页.列表页.内容页点击量如何调用.现在就给大家分享phpcms V9如何分别在首页.列表页.内容页调用点击量代码: 1. Phpcms v9首页调用点击量{pc:content action="lists" catid="$r[catid]" num="5" order="id DESC" return="info"} {php $categorys = getcache…
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…
"才能使用的字段) id content readpoint groupids_view paginationtype maxcharperpage template paytype allow_comment relation 以及你所有的自定义字段…
1.页面标题:{$title} 2.发表时间:{$inputtime} 3.内容来源:{$copyfrom} 4.文章内容:{$content} 5.缩略图地址:{$thumb} 6.组图列表: {loop $photos $r} <li><a href="{$r[url]}"><img src="{thumb($r[url], 75, 45, 0)}" /> {/loop} 注释:其中$photos为自定义组图字段,{$r[ur…
我们在点击导航页面的连接时候我们需要我们的连接跳到指定的模版页面,而不是随便跳到一个指定的A连接标签: 所以我们首先要将前端给我们的栏目列表模版拷贝到目录下,然后就可以创建栏目列表页面了,但是名字我们不知道叫啥,我们就去看看,如下所示: 名字叫“list_movie.htm”的页面,那么我们就将我们早就准备好的“栏目列表页”放到templets/default栏目列表页下: 然后再去生成栏目列表页: 发现这里提示不存在,那也是很正常的,因为我们还有好多栏目现在还是属于隐藏的,我们将他们都干掉即可…
1.织梦CMS v5.7调用文章所属会员信息标签 打开官方默认模板article_artcile.htm,我们可以提取出如下代码:  {dede:memberinfos}   会员头像:<a href="[field:spaceurl /]" class="userface"><img src="[field:face/]" width="52" height="52" /><…
如果用过DEDECMS的朋友应该都知道,有些模板列表页面需要用到缩略图,调用内容中的缩略图可以使用系统自带的脚本调用第一张图片.但是,并不是我们所有的内容里都有图片,有时候第一张图片也不一定是适合尺寸的标准缩略图大小,总之用户体验不好,尤其是编辑人员忘记或者不会上传缩略图的话那势必会影响网站. 缩略图随机调用方式的步骤如下: 第一步,原先我们模板中调用缩略图的脚本是这样的: [field:array runphp='yes']@me = (empty(@me['litpic']) ? "&quo…
在列表附加字段中添加自己定义的字段 如: lwulr调用:{dede:list addfields="lwurl" channelid="1"}[field:lwurl/]{/dede:list} 后台修改如下:在 内容模型管理 > 更改内容模型: 基本设置添加字段: 如下图…
谁说dede:list 标签不能调用body内容,现在就告诉你,直接就可以调用 第一步,打开后台 核心-->频道模型-->内容模型管理-->普通文章,在列表附加字段中添加body. 第二步,在dede:list语句中指定addfields='body',然后直接用[field:body/]调用全部内容. 实例代码如下: 代码如下:{dede:list pagesize='18' addfields='body' channelid='1'} <li> <p>[fi…
1.如果是dedecms v5.7版本直接使用标签 [field:id function=GetTags(@me)/] 就可以调用出来了.只不过不带连接的. 2.如果需要连接请注释掉include/helpers/archive.helper.php文件的130行, $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']); 用下面语句替换,当然你也可以加入自己的样式 $tags .= "<a href='/tags.php?/".…
{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…
判断是否为第一页,为第一页则不显示页数的代码: {dede:pagelist listsize='0' listitem='pageno' function='html2text(@me)' runphp='yes'} if(@me == 1) @me = "";else @me="_第".@me."页"; {/dede:pagelist} 普通增加页数代码: 第{dede:pagelist listsize='0' listitem='page…
{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…