admin 发表于 2013-12-4 10:18:18

飞飞cms2.7 php版全局万能循环标签

************************视频(万能数据循环调用)标签************************************************解析范围: 全站所有模板均可调用模板名称: 所有模板调用函数: ff_mysql_vod(参数1:值1;参数2:值2;参数3,值3....;参数n,值n),支持的参数列表如下*以下变量名如$vod_new 可以自定义,只需确保唯一, 并且在调用的地方正确调用即可*调用方法 <php>$vod_new=ff_mysql_vod('cid:5;day:10;limit:10;order:vod_iddesc');</php>参数说明如下*ids:11,12 调用指定的影片ID(多个ID 用逗号分隔)*cid:1,3分类ID调用分为1或者3(多个ID 用逗号分隔 当前分类:'.$list_id.')*stars:1推荐星级数,可调出一个或多个星级数据,如 1,2,3 默认值为全部*hits:20大于指定人气值的数据(如:888)或某段之间的(如:888,999)*up:20    大于指定支持值的数据(如:888)或某段之间的(如:888,999)*down:20大于指定反对值的数据(如:888)或某段之间的(如:888,999)*gold:20大于指定评分平均值的数据(如:6)或某段之间的(如:1,8)/范围:0-10*golder:20 大于指定评分人的数据(如:888)或某段之间的(如:888,999)*letter:a 只调用字母A开头的 *lz:1只调用连载则设为1,只调用完结则为2(1/2)*day:7   7天发表的(任意大于0天数)*limit:4,8 从第4条开始调用一共8条*order:vod_hits 排序方式可以为(vod_id/vod_addtime/vod_hits/vod_year/vod_error/vod_up/vod_down)desc/asc/rand() *tag:关键字 按TAG关键词调用相关影片*wd:关键字 搜索范围(影片名称,影片备注,影片主演,影片导演)*name:影片名称 按影片名称搜索*actor:影片主演 按影片主演搜索*director:影片导演 按影片导演搜索*area:出产地区 按影片出产地区搜索*page:true/false是否显示分页 *以上参数可以根据需要任意组合,用分号分隔 调用举例(循环内支持显示的内容信息列表如下):<php>$vod_new= ff_mysql_vod('cid:0;day:10;hits:0;limit:4,8 rder:vod_id desc');</php><fflistname="vod_new" id="ppvod">    {$i} 排序ID    {$ppvod.vod_id} 视频ID    {$ppvod.vod_name|msubstr=0,20} 视频名称(取前面0-20个字符)    {$ppvod.vod_title} 视频备注/副标    {$ppvod.vod_readurl} 视频内容页链接地址    {$ppvod.vod_playurl} 视频播放页第一集链接地址          {$ppvod.vod_actor|ff_search_url} 视频主演(带搜索链接,如果不需要则去掉|ff_search_url)    {$ppvod.vod_director|ff_search_url} 视频导演(带搜索链接,如果不需要则去掉|ff_search_url)    {$ppvod.vod_content|msubstr=0,20} 视频简介(取前面0-20个字符)    {$ppvod.vod_pic|ff_img_url} 视频图片地址(带链接,如果不需要则去掉|ff_img_url)    {$ppvod.vod_picurl} 视频图片地址    {$ppvod.vod_picirl_small} 缩略图地址    {$ppvod.vod_area} 视频地区    {$ppvod.vod_language} 视频语言    {$ppvod.vod_year} 视频年代    {$ppvod.vod_continu} 视频年载    {$ppvod.vod_addtime|date='Y-m-d H:i:s',###} 视频日期(参考PHP的date函数)    {$ppvod.vod_hits} 视频点击数    {$ppvod.vod_error} 视频报错数    {$ppvod.vod_stars} 视频推荐级别    {$ppvod.vod_inputer} 视频录入作者    {$ppvod.vod_apex} 顶    {$ppvod.vod_tread} 踩    {$ppvod.vod_reurl} 来源地址    {$ppvod.vod_keywords} 视频关联词(可用于指定需要的关联)    {$ppvod.vod_color} 视频设置的颜色值          {$ppvod.vod_letter} 首字母    {$ppvod.list_name} 栏目名称    {$ppvod.list_url}栏目链接地址    {$ppvod.list_id}   栏目ID</fflist>影视模块循环标签里常用的判断    判断是否连载    <neq name="ppvod.vod_continu"value="0"><font color="red">连载至{$ppvod.vod_continu}集</font><else/>完结</neq>      判断变量是否为空(这里判断的是语言)    <emptyname="vod_language">--<else />{$vod_language}</empty> *************************视频(频道页/栏目页)共用普通标签*******************************************解析范围: 视频模型(频道页与栏目页)模板名称: pp_vodchannel.html/pp_vodlist.html搜索参数: year-2000-area-中国-language-english-actor-主演-director-导演-name-名称-title-备注{$title} 当前栏目分类标题{$list_id}   当前栏目分类ID{$list_pid}当前栏目分类父级ID{$list_name} 当前栏目分类名称{$list_name_big}当前栏目大类名称{$list_url} 当前栏目URL地址{$list_url_big}当前栏目的大类URL地址{$list_keywords}当前栏目分类自定义关键字{$list_description}当前栏目分类描述{$list_page} 只用于栏目分页显示第几页{$list_order}当前排序方式{$list_wd} 栏目搜索关键字值(搜索条件包括名称,备注,主演,导演){$list_name} 栏目名称筛选值{$list_title}栏目备注筛选值{$list_actor}栏目主演筛选值{$list_director}栏目导演筛选值{$list_area} 栏目地区筛选值{$list_langaue}栏目语言筛选值{$list_letter}栏目字母筛选值{$page} 分页列表信息{$title} 当前栏目分类标题 *************************视频(搜索页)普通标签*******************************************解析范围: 视频模型(搜索页)模板名称: pp_vodsearch.html搜索参数: year-2000-area-中国-language-english-wd-关键字-actor-主演-director-导演-name-名称-title-备注{$search_order}当前排序方式{$search_wd} 搜索关键字值(搜索条件包括名称,备注,主演,导演){$search_name}搜索名称筛选值{$search_title}搜索备注筛选值{$search_actor}搜索主演筛选值{$search_director}搜索导演筛选值{$search_area}搜索地区筛选值{$search_langaue}搜索语言筛选值{$search_letter}搜索字母筛选值{$page} 分页列表信息 *************************视频(内容页/播放页)普通标签*******************************************解析范围: 视频模型(内容页与播放页)模板名称: pp_vod.html/pp_play.html{$vod_id} 影片ID{$vod_cid} 分类ID{$vod_name} 视频名称{$vod_title} 视频副标{$vod_readurl}当前影片链接地址                {$vod_playurl}播放地址第一集链接{$vod_actor|ff_search_url}视频主演(带搜索链接,如果不需要则去掉|ff_search_url){$vod_director|ff_search_url}视频导演(带搜索链接,如果不需要则去掉|ff_search_url){$vod_content}视频简介 常用方法:{$vod_content|strip_tags}去除简介里面的htmlxml{$vod_picurl}视频图片地址链接{$vod_picurl_small} 视频缩略图地址链接{$vod_area} 视频出产地区{$vod_language}视频对白语言{$vod_year} 视频生产年代{$vod_continu} 视频年载集数{$vod_addtime|date='Y-m-dH:i:s',###} 视频日期{$vod_hits} 视频点击数{$vod_up} 顶{$vod_down} 踩{$vod_error} 报错{$vod_stars} 推荐等级{$vod_count} 服务器组统计{$vod_rssurl}单部影片rss链接{$vod_hits} 影片总人气值{$vod_hits_month}月人气值{$vod_hits_week}周人气值{$vod_hits_day}日人气值{$vod_hits_insert}写入点击数{$vod_color} 视频颜色{$vod_keywords} 视频关联词{$list_id}   当前栏目分类ID{$list_pid}当前栏目分类父级ID{$list_name} 当前栏目分类名称{$list_url}当前栏目URL地址            *************************视频(播放页)普通标签*******************************************解析范围: 视频模型播放页模板名称: pp_play.html{$vod_player}调用播放器播放影片{$vod_sid}当前播放器组序号{$vod_pid}当前播放列表序号{$vod_count} 当前影片共有多少集{$vod_playername}当前影片的播放器中文名称{$vod_playname}当前影片的播放器英文名称{$vod_playkey}当前影片的播放器排序序号{$vod_jiname}当前播放集数名称{$vod_playpath}正在播放的影片真实地址{$vod_nextpath}下一集播放地址{$vod_playurl}   当前URL地址栏 *************************视频(内容页/播放页)播放列表循环标签*********************************解析范围: 视频模型(内容页与播放页)模板名称: pp_vod.html/pp_play.html高级用法: <eq name="ppvod.playname"value="qvod">观看本片需要安装qvod播放器</eq><fflistname="vod_playlist" id="ppvod">    {$key+1}    {$ppvod.playname} 播放器名称    {$ppvod.servername} 服务器组名称    {$ppvod.serverurl} 服务器组前缀地址    <fflist name="ppvod['son']"id="ppvod">      {$ppvod.playname}分集点播名称      {$ppvod.playurl} 分集点播链接      {$ppvod.playpath}分集真实地址      {$ppvod.playcount}分集总集数统计    </fflist></fflist> *************************视频(内容页/播放页)TAG关键词循环标签*********************************解析范围: 视频模型(内容页与播放页)模板名称: pp_vod.html/pp_play.html<fflistname="Tag" id="ppvod">    {$key+1}    {$ppvod.tag_id} 标签ID    {$ppvod.tag_sid} 标签模块ID    {$ppvod.tag_name} 标签名称      <ahref="{$ppvod.tag_name|ff_tag_url}">{$ppvod.tag_name}</a> 标签名称带链接</fflist> *************************资讯(万能数据循环调用)标签************************************************解析范围: 全站所有模板均可调用模板名称: 所有模板调用函数: ff_mysql_news(参数1:值1;参数2:值2;参数3,值3....;参数n,值n),支持的参数列表如下*以下变量名如$news_new 可以自定义,只需确保唯一, 并且在调用的地方正确调用即可*调用方法 <php>$news_new =ff_mysql_news('cid:5;day:10;limit:10;order:news_id desc');</php>参数说明如下*ids:11,12 调用指定的资讯ID(多个ID 用逗号分隔)*cid:1,3分类ID调用分为1或者3(多个ID 用逗号分隔 当前分类:'.$list_id.')*stars:1推荐星级数,可调出一个或多个星级数据,如 1,2,3 默认值为全部*hits:20大于指定人气值的数据(如:888)或某段之间的(如:888,999)*up:20    大于指定支持值的数据(如:888)或某段之间的(如:888,999)*down:20大于指定反对值的数据(如:888)或某段之间的(如:888,999)*gold:20大于指定评分平均值的数据(如:6)或某段之间的(如:1,8)/范围:0-10*golder:20 大于指定评分人的数据(如:888)或某段之间的(如:888,999)*letter:a 只调用字母A开头的 *day:7   7天发表的(任意大于0天数)*limit:4,8 从第4条开始调用一共8条*order:news_hits 排序方式可以为(news_id/news_addtime/news_hits/news_up/news_down)desc/asc/rand() *tag:关键字 按TAG关键词调用相关新闻*wd:关键字 搜索范围(影片名称,影片备注,影片主演,影片导演)*page:true/false是否显示分页 *以上参数可以根据需要任意组合,用分号分隔 调用举例(循环内支持显示的内容信息列表如下):<php>$news_new= ff_mysql_news('cid:0;day:10;hits:0;limit:4,8 rder:news_id desc');</php><fflistname="news_new" id="ffvod">    {$i} 排序ID    {$ffvod.news_id} 新闻ID    {$ffvod.news_name|msubstr=0,20} 新闻名称(取前面0-20个字符)    {$ffvod.news_keywords} 新闻关键字    {$ffvod.news_color} 新闻标题颜色值    {$ffvod.news_pic|getpicurl} 新闻图片地址    {$ffvod.news_inputer} 新闻录入作者    {$ffvod.news_reurl} 新闻地址来源地址    {$ffvod.news_remark} 新闻概述    {$ffvod.news_content|trim|msubstr=0,20} 新闻简介    {$ffvod.news_addtime|date='Y-m-dH:i:s',###} 新闻内容    {$ffvod.news_hits} 新闻点击数    {$ffvod.news_stars} 新闻推荐级别    {$ffvod.news_up} 顶    {$ffvod.news_down} 踩    {$ffvod.news_letter} 首字母    {$ffvod.news_url} 新闻链接</fflist> *************************资讯(频道页/栏目页)共用普通标签*******************************************解析范围: 新闻模型(频道页与栏目页)模板名称: pp_newschannel.html/pp_newslist.html搜索参数: letter-a-wd-中国{$title} 当前栏目分类标题{$list_id}   当前栏目分类ID{$list_pid}当前栏目分类父级ID{$list_name} 当前栏目分类名称{$list_name_big}当前栏目大类名称{$list_url} 当前栏目URL地址{$list_url_big}当前栏目的大类URL地址{$list_keywords}当前栏目分类自定义关键字{$list_description}当前栏目分类描述{$list_page} 只用于栏目分页显示第几页{$list_order}当前排序方式{$list_wd} 栏目搜索关键字值(搜索条件包括名称,备注,主演,导演){$list_letter}栏目字母筛选值{$page} 分页列表信息 *************************资讯(搜索页)普通标签*******************************************解析范围: 新闻模型(搜索页)模板名称: pp_newssearch.html搜索参数: letter-a-wd-中国-p-1{$search_order}当前排序方式{$search_wd} 搜索关键字值(搜索条件包括名称,备注){$search_name}搜索名称筛选值{$search_title}搜索备注筛选值{$search_letter}搜索字母筛选值{$search_page}只用于栏目分页显示第几页{$page} 分页列表信息 *************************资讯(内容页)普通标签*******************************************解析范围: 新闻模型(内容页)模板名称: pp_news.html{$title} 新闻标题{$news_id} 新闻ID{$news_name|msubstr=0,20}新闻名称(取前面0-20个字符){$news_readurl}新闻链接{$news_picurl}新闻图片地址{$news_picurl_small}新闻缩略图地址{$news_remark}新闻概述{$news_content}新闻内容{$news_addtime|date='Y-m-dH:i:s',###} 新闻更新时间{$news_color}新闻标题颜色值{$news_hits} 新闻总人气值{$news_hits_month}月人气值{$news_hits_week}周人气值{$news_hits_day}日人气值{$news_hits_insert}写入点击数{$news_inputer}新闻录入作者{$news_reurl}新闻来源{$news_stars}新闻推荐级别{$news_up} 顶{$news_down} 踩{$news_gold} 评分{$news_golder}参与评分人数{$news_letter}首字母{$news_keywords}新闻关联词 *************************专题(万能数据循环调用)标签************************************************解析范围: 全站所有模板均可调用模板名称: 所有模板调用函数: ff_mysql_special(参数1:值1;参数2:值2;参数3,值3....;参数n,值n),支持的参数列表如下*以下变量名如$special_new 可以自定义,只需确保唯一, 并且在调用的地方正确调用即可*调用方法 <php>$special_new =ff_mysql_special('limit:0,10;order:special_id desc');</php>参数说明如下*ids:11,12 调用指定的专题ID(多个ID 用逗号分隔)*hits:20大于指定人气值的数据(如:888)或某段之间的(如:888,999)*limit:4,8 从第4条开始调用一共8条*order:special_hits 排序方式可以为(special_id/special_addtime/special_hits)desc/asc/rand() *name:影片名称 按影片名称搜索*page:true/false是否显示分页 *以上参数可以根据需要任意组合,用分号分隔 调用举例(循环内支持显示的内容信息列表如下):<php>$special_new= ff_mysql_special('limit:0,10;order:special_id desc');</php><fflistname="special_new" id="ppvod">    {$i} 排序ID    {$ppvod.special_id} 专题ID    {$ppvod.special_name|msubstr=0,20} 专题名称(取前面0-20个字符)    {$ppvod.special_logo} 专题LOGO    {$ppvod.special_banner} 专题BANNER    {$ppvod.special_keywords} 征对搜索引擎的专题关键字          {$ppvod.special_description} 征对搜索引擎的专题描述    {$ppvod.special_skin} 专题模板名字    {$ppvod.special_addtime|date='Y-m-dH:i:s',###} 专题更新日期(参考PHP的date函数)    {$ppvod.special_hits} 专题点击数                    {$ppvod.special_content|msubstr=0,20} 专题简介(取前面0-20个字符)</fflist> *************************专题(栏目页)共用普通标签*******************************************解析范围: 专题模型栏目页模板名称: pp_speciallist.html{$title} 专题分页标题{$page} 分页列表信息{$special_page}只用于栏目分页显示第几页{$special_keywords}专题列表关键字{$special_description}专题列表描述 *************************专题(内容页)普通标签*******************************************解析范围: 专题模型(内容页)模板名称: pp_special.html{$title} 专题标题{$special_id}专题ID{$special_name|msubstr=0,20}专题名称(取前面0-20个字符){$special_content}专题内容{$special_readurl}专题链接{$special_logo}专题Logo图片{$special_banner}专题Banner图片{$special_hits}新闻总人气值{$special_hits_month}月人气值{$special_hits_week}周人气值{$special_hits_day}日人气值{$special_hits_insert}写入点击数{$special_stars}新闻推荐级别{$special_up}顶{$special_down}踩{$special_gold}评分{$special_golder}参与评分人数{$special_letter}首字母{$special_keywords}征对搜索引擎的关键字{$special_description}征对搜索引擎的描述{$special_color}标题颜色值{$special_addtime|date='Y-m-dH:i:s',###} 专题更新时间收录的详细视频<fflistname="list_vod" id="ppvod">      与视频循环数据标签变量完全相同</fflist>收录的详细资讯<fflistname="list_news" id="ppvod">      与资讯循环数据标签变量完全相同</fflist> *******************************系统全局标签**************************************************解析范围: 全站所有模板均可调用模板名称: 所有模板__ROOT__网站根目录路径__PUBLIC__ 网站公用目录路径{*TEMPLATE_PATH}当前模版主题路径<includefile="Home:ff_header" />包含共用顶部文件<includefile="Home:ff_footer" />包含共用底部文件{$root} 显示网站安装目录{$tpl}显示当前模版路径{$css}显示风格CSS链接{$title}显示网站当前标题{$sitename} 显示网站名称 {$siteurl}显示网站地址{$keywords} 征对搜索引擎的关键字{$description}征对搜索引擎的说明{$email}    显示站长Email链接{$copyright}显示网站版权{$tongji}调用网站统计链接{$icp} 显示网站备案信息{$model} 当前模型名称{$action} 当前操作名称{&var} 输出配置参数{.var} 输出GET变量{^var} 输出POST变量{$url_guestbook} 留言链接{$url_tag} 标签模块链接{$url_map_rss} RSS订阅链接      {$url_map_baidu}百度sitemap链接{$url_map_google}谷歌sitemap链接{$url_map_soso}搜搜sitemap链接{$hotkey} 热门关键字 *******************************导航菜单双层循环公用标签**************************************解析范围: 全站所有模板均可调用模板名称: 所有模板<fflistname="list_menu" id="ppvod">    {$ppvod.list_name} 栏目链接名称    {$ppvod.list_id}   栏目链接ID    {$ppvod.list_pid}栏目链接父ID    {$ppvod.list_sid}栏目模块标识ID(1=vod/2=news)    {$ppvod.list_url}栏目链接地址    {$ppvod.list_name_big} 大栏目链接名称    {$ppvod.list_url_big}大类栏目链接地址    <fflist name="ppvod.son"id="ppvod">参数同上</fflist></fflist>-----高级用法:只显示影视模块的链接 放在循环标签内控制-----------------<fflistname="list_menu" id="ppvod">    <eq name="ppvod.list_sid"value="1">{$ppvod.list_name}</eq></fflist><ifcondition="getlistson($ppvod['list_id']) eq 1">没有子类<else/>有子类</if><notinname="ppvod.list_id" value="6,7,20">显示</notin> *******************************友情链接循环标签**************************************解析范围: 全站所有模板均可调用模板名称: 所有模板<fflistname="list_link" id="ppvod">    {$ppvod.link_id}   友情链接ID    {$ppvod.link_name} 友情链接名称    {$ppvod.link_logo} 友情链接LOGO地址    {$ppvod.link_url}友情链接URL地址    {$ppvod.link_order}友情链接排序ID    {$ppvod.link_type}友情链接方式(1/文字 2/图片)</fflist>-----高级用法:只显示文字链接 放在循环标签内控制-----------------<fflistname="list_link" id="ppvod">    <eq name="ppvod.link_type"value="1">{$ppvod.link_name}</eq></fflist> *******************************幻灯片循环标签**************************************解析范围: 全站所有模板均可调用模板名称: 所有模板<fflistname="list_slide" id="ppvod">      {$i} 幻灯序列号      {$ppvod.slide_id}   幻灯ID      {$ppvod.slide_oid}幻灯排序ID      {$ppvod.slide_name} 幻灯名称      {$ppvod.slide_pic}幻灯图片地址      {$ppvod.slide_url}幻灯链地址      {$ppvod.slide_content} 幻灯简介</fflist>

japanusai 发表于 2013-12-17 08:23:20

支持了,支持了,支持了,

visterry 发表于 2013-12-26 20:34:03

又来砖金币啊

xiongbao6666 发表于 2014-1-21 09:18:06

***********视频(内容页/播放页)TAG关键词循环标签*********************************
解析范围: 视频模型(内容页与播放页)
模板名称: pp_vod.html/pp_play.html
<fflistname="Tag" id="ppvod">
    {$key+1}
    {$ppvod.tag_id} 标签ID
    {$ppvod.tag_sid} 标签模块ID
    {$ppvod.tag_name} 标签

g75553 发表于 2014-1-21 14:30:29

下载地址在哪里?

kr1234 发表于 2014-1-21 23:46:07

没看见地址.

yuluzhi 发表于 2014-1-22 19:48:16

没看到下载地址啊!

ngyouxi321 发表于 2014-1-22 19:55:22

谢谢了 很好的教程

qq530196938 发表于 2014-1-29 20:41:41

11111111111111111111111111111111111111111111111111111

aiyowei 发表于 2014-2-25 14:05:35

1111111111111111111111111111111111111
页: [1] 2 3 4
查看完整版本: 飞飞cms2.7 php版全局万能循环标签