Mmaccms.clubDOCS
模组参考网址

网址字段

MacCMS V10 网址字段:字段类型、对象上下文与输出注意事项。

MacCMS V10 · 更新于 · MacCMS Club 编辑部 · 版本与验证范围

网址列表内使用 $vo,详情页的当前对象使用 $obj。字段不是全站全页面都有:把详情字段放到搜索页而没有对象,会出现空值。

两种上下文

<!-- 在 详情模板中 -->
<p>{$obj.website_name}</p>
<!-- 列表循环中 -->
{maccms:website num="10"  order="desc" by="time"}
  {$vo.website_name}
{/maccms:website}

字段类型与含义

下表来自本次版本的安装表结构。数据库字段与运行时追加对象不同;自定义表前缀不改变模板字段名。

字段存储类型说明
website_idint(10)网址id
type_idsmallint(5)分类id
type_id_1smallint(5)一级分类id
website_namevarchar(60)网址名
website_subvarchar(255)副标
website_envarchar(255)拼音
website_statustinyint(1)状态
website_letterchar(1)首字母
website_colorvarchar(6)高亮颜色
website_locktinyint(1)锁定
website_sortint(10)排序
website_jumpurlvarchar(255)跳转url
website_picvarchar(1024)截图
website_pic_screenshottext截图多个图片用#连接
website_logovarchar(255)logo
website_areavarchar(20)参照后台同名数据项;本字段没有单独中文注释
website_langvarchar(10)参照后台同名数据项;本字段没有单独中文注释
website_leveltinyint(1)推荐值
website_timeint(10)更新时间
website_time_addint(10)添加时间
website_time_hitsint(10)点击时间
website_time_makeint(10)生成时间
website_time_refererint(10)参照后台同名数据项;本字段没有单独中文注释
website_hitsmediumint(8)参照后台同名数据项;本字段没有单独中文注释
website_hits_daymediumint(8)参照后台同名数据项;本字段没有单独中文注释
website_hits_weekmediumint(8)参照后台同名数据项;本字段没有单独中文注释
website_hits_monthmediumint(8)参照后台同名数据项;本字段没有单独中文注释
website_scoredecimal(3平均分
website_score_allmediumint(8)总评分
website_score_nummediumint(8)评分次数
website_upmediumint(8)顶数
website_downmediumint(8)踩数
website_referermediumint(8)总来路
website_referer_daymediumint(8)日来路
website_referer_weekmediumint(8)周来路
website_referer_monthmediumint(8)月来路
website_tagvarchar(100)tags
website_classvarchar(255)扩展分类
website_remarksvarchar(100)备注
website_tplvarchar(30)自定义模板
website_blurbvarchar(255)参照后台同名数据项;本字段没有单独中文注释
website_contentmediumtext详情

输出时注意

  • 名称直接输出;图片路径通过 mac_url_img 转换,不要假设总是完整 URL。
  • 时间字段通常是 Unix 时间戳,按需要格式化;先确认字段类型。
  • 数组或 JSON 不能当作一段普通文本直接输出。
  • 关联对象取决于控制器和模型,不在本页表结构内的对象需要查对应页面。

查看网址标签选择数据,再按页面约定输出。

代码依据

让建站与维护更省心

承接 MacCMS 网站搭建、二次开发与一站式维护。欢迎联系我们,聊聊你的项目需求。

本页目录