设为首页收藏本站

飞飞PHP影视系统

 找回密码
 注册

QQ登录

只需一步,快速开始

飞飞ASP影视系统 ADNCMS 4.6 飞飞ASP影视系统,一键采集,数十万条数据! ADNCMS建站流程 ADNCMS标签说明

飞飞PHP影视系统 PPVOD 1.9 飞飞PHP影视系统,5分钟快速建站! 下载帮助文档常见问题讨论

PPVOD模板免费下载 更多... 模板01 模板02 模板03 模板04 模板05 模板06 模板07 模板08 模板09 模板10 模板11 模板12 模板13 模板14

查看: 40182|回复: 30

[1.x标签说明] 新闻标签/万能循环调用标签 [复制链接]

Rank: 9Rank: 9Rank: 9

admin 发表于 2010-3-12 00:44:25 |显示全部楼层
  1. <php>$news=$pplist->ppnews('pid:0;day:10;hits:0;num:4,8:order:news_id desc');</php>
  2. <volist name="news" id="ppvod">
  3.     {$i} 排序ID
  4.     {$ppvod.news_id} 新闻ID
  5.     {$ppvod.news_name|msubstr=0,20} 新闻名称(取前面0-20个字符)
  6.     {$ppvod.news_keywords} 新闻关键字
  7.     {$ppvod.news_color} 新闻标题颜色值
  8.     {$ppvod.news_pic|getpicurl} 新闻图片地址
  9.     {$ppvod.news_inputer} 新闻录入作者
  10.     {$ppvod.news_reurl} 新闻地址来源地址
  11.     {$ppvod.news_remark} 新闻概述
  12.     {$ppvod.news_content|trim|msubstr=0,20} 新闻简介
  13.     {$ppvod.news_addtime|date='Y-m-d H:i:s',###} 新闻内容
  14.     {$ppvod.news_hits} 新闻点击数
  15.     {$ppvod.news_stars} 新闻推荐级别
  16.     {$ppvod.news_up} 顶
  17.     {$ppvod.news_down} 踩
  18.     {$ppvod.news_letter} 首字母
  19.     {$ppvod.news_url} 新闻链接
  20. </volist>
复制代码
万能循环标签里的标签参数讲解
*  以下变量名如$news 可以自定义, 只需确保唯一, 并且在调用的地方正确调用即可, 参数说明如下
*  <php>$news=$pplist->ppnews('pid:0;day:10;num:10;order:vod_id desc');</php>参数说明如下
*  pid:11  一级分类为11(已存在的一级分类ID,当前分类:'.$list_id.')
*  cid:1,3 二级分为1或者3(已存在的二级分类ID,多个ID 用逗号分隔 当前分类:'.$list_id.')
*  stars:1 一颗星新闻 (可以为 1/2/3/4/5}
*  hits:20  点击数 (可以为任意大于0的数字}
*  order:news_hits 排序方式可以为(news_id/news_addtime/news_hits/news_up/news_down) desc/asc
*  day:7    7天发表的(任意大于0天数)
*  num:4,8  从第4条开始调用一共8条
*  letter:a 只调用字母A开头的
*  page:true/false  是否显示分页
*  action:search/tag 是否为(搜索/标签)结果
*  keyword:'关键字' 用于调用自定义关键字(搜索/标签)结果
*  pid 同 cid 同时存在时, 优先考虑 pid
*  以上参数可以根据需要任意组合,用分号分隔

万能循环标签里的常用方法讲解

显示新闻分类名称并带链接,新窗口打开
<a href="{$ppvod.news_url}" target="_blank">{$ppvod.news_name}</a> 

显示视频名称并带链接,新窗口打开,只显示第0-15个字符(如果不限制则去掉|与后面的函数)
<a href="{$ppvod.news_url}" target="_blank">{$ppvod.news_name|msubstr=0,15}</a>
如果有需求要显示该视频对应的颜色,则可以使用以下函数
{$ppvod.news_name|msubstr=0,20|getcolor=$ppvod['news_color']}

{:getcolor($ppvod['news_name'],$ppvod['news_color'])}

显示新闻的添加时间
{$ppvod.news_addtime|date='Y-m-d H:i:s',###}或
{:date('Y-m-d H:i:s',$ppvod.news_addtime)}
如果有需求将当天添加的视频时间用别的颜色标识则可以使用以下函数调用(颜色代码可以省略默认为红色)
{$ppvod.news_addtime|getcolordate='Y-m-d H:i:s',###,'blue'}

{:getcolordate('Y-m-d H:i:s',$news_addtime,'blue')}

显示视频的图片信息并带链接新窗口打开(如里调用缩略图则将getpicurl改为getpicurl_s)
<a href="{$ppvod.news_url}" target="_blank"> <img src="{$ppvod.news_pic|getpicurl}" alt="{$ppvod.news_name}" width="110" height="150" border="0"/></a>

万能循环标签里的分页显示功能讲解
  1. <php>$news_list=$pplist->ppnews('pid:'.$list_id.';num:12;page:true;');$page=$news_list[0]['page'];</php>
  2. <volist name="news_list" id="ppvod">
  3. ........循环内容
  4. </volist>
  5. {$page} 显示分页信息
复制代码
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 9Rank: 9Rank: 9

admin 发表于 2010-3-12 00:54:05 |显示全部楼层
以下为809制作模板常用的一些标签 与您一起分享

1.动态调用视频的点播数量
<script type="text/javascript" src="{$root}index.php?s=vod-ajaxhot-id-{$vod_id}"></script>
2.动态调用视频的点播数量并增加点击数(适用于内容页打开简介就增加人气)
<script type="text/javascript" src="{$root}index.php?s=vod-ajaxhot-id-{$vod_id}-t-1"></script>
3.刷新视频点击数(适用于开启了静态缓存的播放页调用)
<script type="text/javascript" src="{$root}index.php?s=vod-ajaxhot-id-{$vod_id}-t-2"></script>
4.JS方式调用视频模块的自定义模板文件(如果开启静态缓存对该调用也起缓存效果) 实例讲解
调用投票(顶)的内容:<script type="text/javascript" src="{$root}index.php?s=vod-script-id-myvodup"></script>
(个性调用只需要将myvodstars改成你的自定义模板文件名即可,模板支持视频模块循环标签条件)
5.iframe方式调用视频模块的自定义模板文件(如果开启静态缓存对该调用也起缓存效果) 实例讲解
<iframe width="100" scrolling="no" height="300" frameborder="0" src="{$root}index.php?s=vod-iframe-id-myvodstars" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true"></iframe>
=============================================
1.动态调用新闻文章的浏览数量
<script type="text/javascript" src="{$root}index.php?s=news-ajaxhot-id-{$news_id}"></script>
2.JS方式调用新闻模块的自定义模板文件(如果开启静态缓存对该调用也起缓存效果) 实例讲解
调用最新内容:<script type="text/javascript" src="{$root}index.php?s=news-script-id-mynewsnew"></script>
(个性调用只需要将myvodnew改成你的自定义模板文件名即可,模板支持新闻模块循环标签条件)
3.iframe方式调用新闻模块的自定义模板文件(如果开启静态缓存对该调用也起缓存效果) 实例讲解
<iframe width="100" scrolling="no" height="300" frameborder="0" src="{$root}index.php?s=news-iframe-id-mynewsnew" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true"></iframe>

-----高级用法:只显示影视模块的链接 放在循环标签内控制-----------------
<volist name="ppmenu" id="ppvod">
    <eq name="ppvod.list_sid" value="1">{$ppvod.list_name}</eq>
</volist>
<if condition="getlistson($pp['list_id']) eq 1">没有子类<else/>有子类</if>

-----内容页常用
{$vod_content|h|msubstr=0,45}
<neq name="ppvod.vod_continu" value="0"><font color="red">连载至{$ppvod.vod_continu}集</font><else/>完结</neq>
{$vod_actor|getactorurl}

-----新闻内容页
<notempty name="page"><div id="pagelist">{$page}</div></notempty>

-----搜索页搜索结果:{$keyword}
<input class="keyword" size="10" type="text" name="k" value="请输入关键词..." id="ajaxkeyword"/>
<script language="javascript">if(document.getElementById("menu{$ClassId}"))document.getElementById("menu{$ClassId}").className="adn_menu";</script>
<a href="#">收藏本站</a><a href="#">设为首页</a>

-----缩略图相关调用
<img src="{$ppvod.vod_pic|getpicurl_s}" border='0' width='126' height='156' alt="{$ppvod.vod_name}"/>

-----控制奇偶-----------------
<volist name="vod_up" id="ppvod" mod="4"><eq name="mod" value="1">
document.write('<a href="{$ppvod.vod_url}" title="{$ppvod.vod_name}"><font style="color:#FFCCFF">{$ppvod.vod_name|msubstr=0,10}</font></a>  ');<else/>
document.write('<a href="{$ppvod.vod_url}" title="{$ppvod.vod_name}">{$ppvod.vod_name|msubstr=0,4}</a>  ');
</eq>
<if condition="($k%3)==0"><div class="hr"></div><else/><div class="nbsp2"> </div></if>
</volist>

-----区域调用---if (!$continu){continue;}--------------
<php>$cidarr=array(15,16,17,18);</php>
    <volist name="cidarr" id="ppcid" key="k">
        <php>$tv_hotsa=$pplist->ppvod('cid:'.$ppcid.';day:60;num:4,8;order:vod_hits desc');</php>
        <php>$tv_hotsb=$pplist->ppvod('cid:'.$ppcid.';day:60;num:4;order:vod_hits desc');</php>
        <div class="all border">
            <volist name="tv_hotsa" id="ppvod"><eq name="i" value="1">
            <div class="title"><h4>{$ppvod.list_name} ({:getcount($ppcid)}部)</h4><span class="more"><a href="{$ppvod.list_url}">更多最新 &raquo;</a></span></div>
            </eq></volist>
            <ul class="left">
                <volist name="tv_hotsa" id="ppvod">
                <li><a href="{$ppvod.vod_url}" target="_blank">{$ppvod.vod_name|msubstr=0,9|getcolor=$ppvod['vod_color']}</a></li>
                </volist>
            </ul>
            <ul class="right">
                <volist name="tv_hotsb" id="ppvod">
                <li><a href="{$ppvod.vod_url}" target="_blank"><img src="{$ppvod.vod_pic|getpicurl}" border='0' width='126' height='156' alt="{$ppvod.vod_name}" />{$ppvod.vod_name|msubstr=0,6|getcolor=$ppvod['vod_color']}</a></li>
                </volist>
            </ul>
        </div>
    </volist>

点评

辉哥丶  好难懂哦!http://www.xsjhd.com/  发表于 2011-9-13 02:09:37

Rank: 2

20100321 发表于 2010-3-21 06:33:47 |显示全部楼层
不是很懂 怎么调用大分类下的栏目名称和链接地址?

Rank: 2

like 发表于 2010-5-7 23:19:12 |显示全部楼层
<php>$news=$pplist->ppnews('pid:2;news_id desc');</php>
其中sql查询语句中的.
pid 不等2这个条件怎么写?

Rank: 2

like 发表于 2010-5-7 23:51:41 |显示全部楼层
因为我复制也看到了很多乱码,所以我替换了一下乱码.
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 4

soskok 发表于 2010-5-30 09:09:59 |显示全部楼层
这是好东西 谢谢提供咯

Rank: 2

xlx178 发表于 2010-7-26 11:10:04 |显示全部楼层
7楼的谢谢了
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 4

piaozhou 发表于 2010-7-26 22:57:49 |显示全部楼层
这是好东西 谢谢提供咯

Rank: 3Rank: 3

hyq 发表于 2010-7-27 10:50:06 |显示全部楼层
谢谢,不过不会用,呵呵

Rank: 2

qzs369 发表于 2010-9-4 12:41:26 |显示全部楼层
下来  ...看看  不知是否可用

Rank: 2

qzs369 发表于 2010-9-4 12:42:06 |显示全部楼层
谢谢,不过不会用,呵呵

Rank: 2

272347111 发表于 2010-9-5 22:54:03 |显示全部楼层
找这个找了好久找的好辛苦啊 谢谢了

Rank: 2

laozhu 发表于 2010-10-21 00:55:24 |显示全部楼层
怎么没有年份这些标签的呀

Rank: 4

白色幽默 发表于 2010-11-3 23:45:56 |显示全部楼层
install111111111111111111

Rank: 3Rank: 3

oynt 发表于 2010-11-6 10:48:22 |显示全部楼层


非常需要这个

手机版|Archiver|www.ff84.com Inc. ( 浙ICP备08003567号 )    

GMT+8, 2012-5-18 00:08

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部