普陀 发表于 2024-9-25 11:38:12

苹果cms标签代码(苹果cms是什么)

模板标签
本篇主要讲解v10自带系统标签和模板规范
模板目录
系统模板系统放在/template/目录下。在后台站点设置中,可以选择当前使用的模板 code│─template/1/ 模板1│ ├─info.ini 模板信息文件│ ├─ads 广告文件目录│ ├─js js文件│ ├─css css文件│ ├─images 图片文件│ └─html 模板文件目录│ └─art 文章模块模板目录│ └─comment 评论模块模板目录│ └─gbook 留言本模块模板目录│ └─index 首页模块模板目录│ └─label 自定义页面模块模板目录│ └─map 地图页模块模板目录│ └─public 公共页面模板目录│ └─rss RSS和sitemap模板目录│ └─topic 专题模块模板目录│ └─user 用户中心模块模板目录│ └─vod 视频模块模板目录│ └─plot 分集剧情模块模板目录│ └─website 网址导航模块模板目录│─tempalte/2/ 模板2│─…│─template/n/ 模板N 模板文件系统规定默认模板文件名, 其中 分类、内容、播放等页面的模板是可以自定义的。code全站公共样式文件,建议定义如何名称存放在模板的public目录下:│public/include.html 全站公共引入文件 引入js、css样式,还有系统JS变量public/head.html 全站头部public/foot.html 全站尾部public/jump.html 跳转提示页模板public/msg.html 错误提示页模板public/paging.html 分页样式模板public/digg.html 顶踩样式模板public/score.html 普通评分样式模板public/star.html 星星评分样式模板│comment/index.html 评论页comment/ajax.html 评论页gbook/index.html 留言本gbook/report.html 报错页面│index/index.html 首页│map/rss.html rssmap/baidu.html 百度sitemapmap/google.html 谷歌sitemap│topic/index.html 专题首页topic/detail.html 专题详情页│art/confirm.html 确认支付积分页面art/detail.html 文章内容页art/detail_pwd.html 验证密码页art/rss.html 文章内容rssart/search.html 文章搜索页art/type.html 文章分类页art/show.html 文章分类筛选页│vod/confirm.html 确认支付积分页面vod/copyright.html 版权提示和跳转vod/detail.html 视频内容页vod/detail_pwd.html 验证密码页vod/rss.html 视频内容rssvod/play.html 视频播放页vod/player.html 试看页面播放页vod/player_pwd.html 验证密码页vod/down.html 视频下载页vod/downer_pwd.html 验证密码页vod/search.html 视频搜索页面vod/type.html 视频分类页面vod/show.html 视频分类筛选页vod/plot.html 视频分集剧情列表│user/ajax_info.html 用户弹出层登录详情user/ajax_login.html 用户弹出层登录界面user/buy.html 用户中心-在线充值user/cards.html 用户中心-充值卡记录user/cash.html 用户中心-提现记录user/downs.html 用户中心-下载记录user/favs.html 用户中心-收藏记录user/findpass.html 用户中心-找回密码user/findpass_msg.html 用户中心-找回密码提示信息user/foot.html 用户中心-公共底部user/head.html 用户中心-公共头部user/include.html 用户中心-公共引入文件user/index.html 用户中心-首页user/info.html 用户中心-个人详情user/login.html 用户中心-登录页user/orders.html 用户中心-在线充值记录user/pay.html 用户中心-支付页user/payment_weixin.html 用户中心-支付微信二维码user/plays.html 用户中心-点播记录user/popedom.html 用户中心-权限列表user/reg.html 用户中心-注册user/reward.html 用户中心-分销记录user/upgrade.html 用户中心-会员升级│plot/index.html 分集剧情首页plot/detail.html 分集剧情详情页|actor/index.html 演员首页actor/detail.html 演员详情页actor/search.html 演员网址搜索页actor/show.html 演员筛选页actor/type.html 演员分类页|role/index.html 角色首页role/detail.html 角色详情页role/show.html 角色筛选页│website/index.html 网址导航首页website/detail.html 网址详情页website/search.html 网址搜索页website/show.html 网址筛选页website/type.html 网址分类页 系统内置JS、CSS说明code文件:home.js MAC.Url当前网页地址 MAC.Title当前网页标题 MAC.UserAgent获取浏览器类型 MAC.Copy(s)复制内容到剪切板 MAC.Home(obj,url)设置网址为浏览器主页 MAC.Fav(url,name)加入网址到收藏夹 MAC.Open(w,h,u)弹出网址 MAC.Cookie.Set(name,val,day)设置cookie MAC.Cookie.Get(name)获取cookie MAC.Cookie.Del(name)删除cookie MAC.GoBack()返回上个页面 MAC.Qrcode() 重写class="mac_qrcode" 的图片地址为一个二维码 MAC.Image.Lazyload.Show()异步载入图片 MAC.Image.Lazyload.Box(id)载入指定id内部的图片 MAC.Verify.Init() 把class="mac_verify" 的input框后边插入图片验证码class="mac_verify_img" MAC.PageGo()把class="mac_page_go"的按钮绑定事件切换分页 MAC.Hits()把class="mac_hits"的元素载入点击量 MAC.Score().Init()在class="mac_score"的内部初始化普通评分插件,class="score_btn"提交评分 MAC.Star().Init()在class="mac_star"的元素初始化星星评分插件 MAC.Digg.Init()在class="digg_link"的元素上绑定 点击事件 MAC.Gbook().Init()在class="gbook_content",class="gbook_submit"绑定事件留言本使用 MAC.Search().Init()在class="mac_search"的按钮上绑定事件,跳转到搜索页面 MAC.Suggest().Init()在class="mac_wd"的文本框内部加入搜索联想结果功能 MAC.History().Init()在class="mac_history"的元素上加入鼠标移入移除事件展示浏览日志 MAC.Ulog().Init()在class="mac_ulog"的元素上初始化用户日志相关操作,包含1浏览2收藏3想看4点播5下载 MAC.User().Init()在class="mac_user"的元素上初始化用户无刷新登录、用户详情 MAC.Pop().Show()弹出层插件 MAC.AdsWrap()输出占位符 MAC.Css()加载css文件 MAC.Desktop()跳转到保存到桌面 MAC.Comment()评论相关功能 全局标签code{$maccms.site_name}网站名称{$maccms.site_url}网站url{$maccms.site_wapurl} wap网站url{$maccms.site_logo}网站logo{$maccms.site_waplogo} wap网站logo{$maccms.site_keywords}网站关键字{$maccms.site_description}网站描述{$maccms.site_icp}备案号{$maccms.site_qq}站长qq{$maccms.site_email}站长email{$maccms.site_tj}统计代码;也可以用{$maccms.path}static/js/tj.js 来动态引入统计代码。{$maccms.site_status}网站状态1开启0关闭{$maccms.site_close_tip}网站关闭提示信息{$maccms.path}网站目录{$maccms.path_tpl}当前模板目录{$maccms.date} 当前日期{$maccms.search_hot} 热门搜索词{$maccms.art_extend_class} 全局文章扩展分类{$maccms.vod_extend_class} 全局视频扩展分类{$maccms.vod_extend_state} 全局视频资源{$maccms.vod_extend_version} 全局视频版本{$maccms.vod_extend_area} 全局视频地区{$maccms.vod_extend_lang} 全局视频语言{$maccms.vod_extend_year} 全局视频年代{$maccms.vod_extend_weekday} 全局视频更新周期{$maccms.actor_extend_area} 全局演员地区{$maccms.http_type} 当前url访问协议,会输出 http:// 或者 https://{$maccms.controller_action} 当前页面触发的程序路径controller/action如果$maccms.标签不够用,想调用其他配置项的内容,可以用$GLOBALS[‘config’] 来获取到例如{$GLOBALS[‘config’][‘site’][‘site_name’]}其他项:具体包含哪些属性可以调试查看下;{php} dump($GLOBALS[‘config’]);die; {/php}$GLOBALS[‘config’][‘site’] 站点配置$GLOBALS[‘config’][‘app’] 预留参数配置$GLOBALS[‘config’][‘user’] 用户配置$GLOBALS[‘config’][‘gbook’] 留言本配置$GLOBALS[‘config’][‘comment’] 评论配置$GLOBALS[‘config’][‘upload’] 上传配置$GLOBALS[‘config’][‘interface’] 站外入库配置$GLOBALS[‘config’][‘pay’] 支付配置$GLOBALS[‘config’][‘collect’] 采集配置$GLOBALS[‘config’][‘api’] api配置$GLOBALS[‘config’][‘connect’] 第三方登录配置$GLOBALS[‘config’][‘weixin’] 微信配置$GLOBALS[‘config’][‘view’] url浏览模式配置$GLOBALS[‘config’][‘path’] url静态路径配置$GLOBALS[‘config’][‘rewrite’] 路由配置$GLOBALS[‘config’][‘weixin’] 微信配置$GLOBALS[‘config’][‘email’] 邮件配置$GLOBALS[‘config’][‘play’] 播放器配置$GLOBALS[‘config’][‘urlsend’] url推送配置$GLOBALS[‘config’][‘sms’] 短信配置$GLOBALS[‘config’][‘extra’] 自定义参数配置$GLOBALS[‘config’][‘seo’] SEO参数配置$GLOBALS[‘type_id’] 当前分类页ID,在(分类页,筛选页,内容页,播放页,下载页都有值)$GLOBALS[‘type_pid’] 当前分类页父ID,在(分类页,筛选页,内容页,播放页,下载页都有值){$maccms.mid}模块id,1=>’视频’,2=>’文章’,3=>’专题’,4=>’评论’,5=>’留言’,6=>’用户中心’,7=>’自定义页面’,8=>’演员’,9=>’角色’,10=>’剧情’,11=>’网址’{$maccms.aid}当前系统页面id首页1地图2rss3留言本4评论5用户中心6自定义页面7视频首页10视频分类页11视频分类筛选12视频搜索13视频详情14视频播放15视频下载16视频角色17文章首页20文章分类21文章分类筛选22文章搜索23文章详情24专题首页30专题搜索33专题详情34演员首页80演员分类81演员筛选82演员搜索83演员详情84角色首页90角色搜索93角色详情94剧情首页100剧情搜索103剧情想请104网址导航首页110网址导航分类111网址导航筛选112网址导航搜索113网址导航详情114 SEO参数信息code{$maccms.seo.vod.name} 视频首页SEO标题{$maccms.seo.vod.key} 视频首页SEO关键字{$maccms.seo.vod.des} 视频首页SEO描述{$maccms.seo.art.name} 文章首页SEO标题{$maccms.seo.art.key} 文章首页SEO关键字{$maccms.seo.art.des} 文章首页SEO描述{$maccms.seo.actor.name} 演员首页SEO标题{$maccms.seo.actor.key} 演员首页SEO关键字{$maccms.seo.actor.des} 演员首页SEO描述{$maccms.seo.role.name} 角色首页SEO标题{$maccms.seo.role.key} 角色首页SEO关键字{$maccms.seo.role.des} 角色首页SEO描述{$maccms.seo.plot.name} 剧情首页SEO标题{$maccms.seo.plot.key} 剧情首页SEO关键字{$maccms.seo.plot.des} 剧情首页SEO描述{$maccms.seo.website.name} 网址导航首页SEO标题{$maccms.seo.website.key} 网址导航首页SEO关键字{$maccms.seo.website.des} 网址导航首页SEO描述 引入模板文件code{include file="public/head"} 条件判断if标签code由于if标签的condition属性里面基本上使用的是php语法,尽可能使用判断标签和Switch标签会更加简洁: {if condition="($name == 1) OR ($name > 100) "} value1 {elseif condition="$name eq 2"/}value2 {else /} value3 {/if}empty标签用于判断某个变量是否为空,用法: {empty name="name"} name为空值 {/empty}如果判断没有赋值,可以使用: {notempty name="name"} name不为空 {/notempty} 友情链接标签code参数: type:友情链接类型 font表示文字,pic表示图片 num: 获取数据条数例: {maccms:link num="2" type="pic"} {$key}序号 {$vo.link_name}名称 {$vo.link_url}地址 {$vo.link_pic}图片 {/maccms:link} 留言本标签code参数: num:数据条数 默认值10 paging:是否开启分页yes by:数据排序依据 id,time例: {maccms:gbook num="10" paging="no" order="desc" by="time"} {$key}序号 {$vo.gbook_id} 编号id {$vo.gbook_name} 留言昵称 {$vo.gbook_content} 留言内容 {$vo.gbook_reply} 回复内容 {$vo.gbook_ip} 留言者IP {$vo.gbook_time} 留言时间 {$vo.gbook_replytime} 回复时间 {/maccms:gbook} 评论标签code参数: num:数据条数 默认值10 paging:是否开启分页yes by:数据排序依据 id,time例: {maccms:comment num="10" paging="no" order="desc" by="time"} {$key} 排序位 {$vo.comment_id} 编号id {$vo.comment_name} 评论昵称 {$vo.comment_content} 评论内容 {$vo.comment_ip} 评论者IP {$vo.comment_time} 评论时间 {$vo.childs} 回复评论项 {/maccms:comment} 分类标签(视频,文章通用)code参数: order排列顺序desc倒序,asc正序 by排序依据 start从第几条开始 num获取条数 ids指定分类parent获取一级分诶;child获取子分类;1,2,3一组指定ID; flag视频=vod文章=art {maccms:type num="10" order="asc" by="sort" ids="all"} 内部同下方,{$obj.改为{$vo.开头即可 {/maccms:type}=======分类页独有标签======= {$obj.parent} 如果当前访问的是二级分类,这个是一级分类对象,也同样包含以下属性,如{$obj.parent.type_id}一级分类id {$obj.type_id}分类id {$obj.type_name}名称 {$obj.type_enname}别名 {$obj.type_sort}排序号 {$obj.type_mid}所属模块 {$obj.type_pid}上级id {$obj.type_status}状态1开启0关闭 {$obj.type_tpl}分类页模板 {$obj.type_tpl_list}筛选页模板 {$obj.type_tpl_detail}详情页模板 {$obj.type_tpl_play}播放页模板 {$obj.type_tpl_down}下载页模板 {$obj.type_key}关键字 {$obj.type_des}描述信息 {$obj.type_title}标题 {$obj.type_extend}扩展配置json {:mac_url_type($obj)} 分类链接 专题列表标签code参数: order排列顺序desc倒序,asc正序 by排序依据 start从第几条开始 num获取条数 ids指定1,2,3一组指定ID; timeadd添加时间 一天前 -1 day,一周前-1 week,一月前-1 month,一小时前-1 hour timehits点击时间 一天前 -1 day,一周前-1 week,一月前-1 month,一小时前-1 hour time更新时间 一天前 -1 day,一周前-1 week,一月前-1 month,一小时前-1 hour hitsmonth月点击量 大于一千 gt 1000, 小于一千 lt 1000,区间一千二千之间 between 1000,2000 hitsweek周点击量 大于一千 gt 1000, 小于一千 lt 1000,区间一千二千之间 between 1000,2000 hitsday日点击量 大于一千 gt 1000, 小于一千 lt 1000,区间一千二千之间 between 1000,2000 hits总点击量 大于一千 gt 1000, 小于一千 lt 1000,区间一千二千之间 between 1000,2000 paging是否分页yes {maccms:topic num="10" paging="no" order="asc" by="sort" ids="all"} 内部同下方,{$obj.改为{$vo.开头即可 {/maccms:topic}=======专题页独有标签======= {$obj.topic_id}专题id {$obj.topic_name}名称 {$obj.topic_en}别名 {$obj.topic_sub}副标 {$obj.topic_status}状态 {$obj.topic_sort}排序号 {$obj.topic_letter}首字母 {$obj.topic_color}高亮颜色 {$obj.topic_tpl}模板文件 {$obj.topic_type}扩展分类 {$obj.topic_pic}图片 {$obj.topic_pic_thumb}缩略图 {$obj.topic_pic_slide}幻灯图 {$obj.topic_key}seo关键字 {$obj.topic_des}seo描述 {$obj.topic_title}seo标题 {$obj.topic_blurb}简介 {$obj.topic_remarks}备注 {$obj.topic_level}推荐值 {$obj.topic_up}顶数 {$obj.topic_down}踩数 {$obj.topic_score}平均分 {$obj.topic_score_all}总评分 {$obj.topic_score_num}总评次 {$obj.topic_hits}总点击 {$obj.topic_hits_day}日点击 {$obj.topic_hits_week}周点击 {$obj.topic_hits_month}月点击 {$obj.topic_time}更新时间 {$obj.topic_time_add}添加时间 {$obj.topic_content}详细介绍 {$obj.topic_extend}扩展配置json {:mac_url_topic_detail($obj)} 专题详情页链接 {:mac_url_topic_index()} 专题首页链接 剧情分类、地区、语言、年代、版本、资源标签code剧情分类标签参数: order: 排序desc倒序,asc正序 num:显示条数 {maccms:class num="10" order="desc"} {$key} 序号 {$vo.class_name} 分类名称 {$vo.class_link} 链接 {/maccms:class}地区标签参数: order: 排序desc倒序,asc正序 num:显示条数 {maccms:area num="5" order="desc"} {$key} 排序位 {$vo.area_name} 地区名称 {$vo.area_link} 链接地址 {/maccms:area}语言标签参数: order:排序desc倒序,asc正序 num:显示条数 {maccms:lang num="5" order="desc"} {$key} 排序位 {$vo.lang_name} 语言名称 {$vo.lang_link} 链接地址 {/maccms:lang}年代标签参数: order:排序desc倒序,asc正序 num:显示条数 {maccms:year num="5" order="desc"} {$key} 排序位 {$vo.year_name} 语言名称 {$vo.year_link} 链接地址 {/maccms:year}版本标签参数: order:排序desc倒序,asc正序 num:显示条数 {maccms:version num="5" order="desc"} {$key} 排序位 {$vo.version_name} 版本名称,如高清版,剧场版 {$vo.version_link} 链接地址 {/maccms:version}资源标签参数: order:排序desc倒序,asc正序 num:显示条数 {maccms:state num="5" order="desc"} {$key} 排序位 {$vo.state_name} 状态名称,如正片,预告片 {$vo.state_link} 链接地址 {/maccms:state} 分页标签详解code分页标签可用在,首页、分类页、筛选页、专题首页、搜索页、文章内容页、留言本、评论其中包含隐藏参数pageurl="",视频默认是vod/type,文章分页默认是art/type,分页时必须加入此参数以免分页出错!!!例如:{maccms:vod num="10" paging="yes" pageurl="vod/type" half="3"} {/maccms:vod}视频分类页是pageurl="vod/type"视频筛选页是pageurl="vod/show"视频搜索页是pageurl="vod/search"首页是pageurl="index/index"文章分类页是pageurl="art/type"文章筛选页是pageurl="art/show"文章搜索页是pageurl="art/search"其中half参数是设置显示分页数字页码的个数,不设置默认为5。参数详解: 系统提供了$__PAGING__分页变量,可以来进行diy定制。 例子:
共{$__PAGING__.record_total}条数据,当前{$__PAGING__.page_current}/{$__PAGING__.page_total}页首页 上一页 {maccms:foreach name="$__PAGING__.page_num" id="num"} {if condition="$__PAGING__['page_current'] eq $num"} {$num} {else} {$num} {/if} {/maccms:foreach} 下一页 尾页
页: [1]
查看完整版本: 苹果cms标签代码(苹果cms是什么)