{hcTaglib:setting name="company_address" type="1" /}
使用说明:
配置标签有两个参数:name 配置名称,type 配置类型。type 可以选择 1 和 2,type=1 表示系统配置,type=2 表示当前网站配置,type 属性默认为 2。
// ----- 系统配置
// 公司地址
{hcTaglib:setting name="company_address" type="1" /}
// 联系方式
{hcTaglib:setting name="company_phone" type="1" /}
// 公司邮箱
{hcTaglib:setting name="company_email" type="1" /}
// ---- 网站配置
{hcTaglib:setting name="site_name"/}
//seo_title:网站 SEO 标题,每个栏目页都是这样取值
// 移至栏目->首页栏目中,页面取值:
{$current_cate.seo_title}
//seo_keywords:网站 SEO 关键词,每个栏目页都是这样取值
// 移至栏目->首页栏目中,页面取值:
{$current_cate.seo_keywords}
//seo_description:网站 SEO 描述,每个栏目页都是这样取值
// 移至栏目->首页栏目中,页面取值:
{$current_cate.seo_description}
// ICP 备案号
{hcTaglib:setting name="icp"/}
// 公安备案号
{hcTaglib:setting name="gwa"/}
// 站点邮箱
{hcTaglib:setting name="admin_email"/}
// 站点统计代码
{hcTaglib:setting name="analytics_code"/}
// 网站作者
{hcTaglib:setting name="author"/}
// ICP 查询链接
{hcTaglib:setting name="icp_link"/}
// 公安查询链接
{hcTaglib:setting name="gwa_link"/}
// 网站 logo
{hcTaglib:setting name="logo"/}
// 网站 logo
{hcTaglib:setting name="dark_logo"/}
// 网站客服 JS 代码
{hcTaglib:setting name="customer_code"/}
// 客服 a 链接
{hcTaglib:setting name="customer_link"/}
// 微信二维码
{hcTaglib:setting name="wechat_code"/}
// QQ 号码
{hcTaglib:setting name="qq_code"/}
所有单页面栏目和列表栏目,取当前栏目数据
例:{$current_cate.title}
栏目包含字段:
CREATE TABLE `hc_category` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '栏目ID',
`seller_id` int(11) NOT NULL DEFAULT '1' COMMENT '商户ID',
`parent_id` int(11) DEFAULT '0' COMMENT '父分类ID',
`parent_map` int(11) DEFAULT '0' COMMENT '附站点栏目ID映射',
`parent_path` varchar(255) DEFAULT NULL COMMENT '附站点栏目ID映射',
`has_map` tinyint(2) DEFAULT '2' COMMENT '是否映射父栏目 1 是 2 否',
`website_id` int(11) DEFAULT NULL COMMENT '网站ID',
`module_id` int(11) DEFAULT NULL COMMENT '模型ID',
`lang` varchar(255) DEFAULT 'zh' COMMENT '语言 ',
`lang_pid` int(11) DEFAULT '0' COMMENT '多语言锚点 0 默认语言',
`type` tinyint(1) DEFAULT '1' COMMENT '栏目类型 1 列表栏目 2 频道封面 3 跳转链接 4 单页面',
`title` varchar(255) DEFAULT '' COMMENT '分类名称',
`sub_title` varchar(255) DEFAULT '' COMMENT '分类名称',
`content` text COMMENT '内容',
`path` varchar(255) DEFAULT '' COMMENT '分类路径(到最上一层父级路径)',
`desc` varchar(255) DEFAULT '' COMMENT '分类简介',
`description` varchar(255) DEFAULT '' COMMENT '分类描述',
`sort` int(11) DEFAULT '100' COMMENT '分类排序',
`alias` varchar(255) DEFAULT '' COMMENT '栏目别名',
`banner` int(11) DEFAULT NULL COMMENT 'banner图',
`thumbnail` int(11) DEFAULT NULL COMMENT '缩略图',
`list_tpl` varchar(255) DEFAULT '' COMMENT '分类列表模板',
`detail_tpl` varchar(255) DEFAULT '' COMMENT '详情页模版',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '1 正常 2 禁用',
`is_search` tinyint(2) DEFAULT '2' COMMENT '栏目是否搜索',
`need_check` tinyint(2) NOT NULL DEFAULT '2' COMMENT '需要审核?1需要2不需要',
`seo_title` varchar(100) NOT NULL DEFAULT '',
`seo_keywords` varchar(255) NOT NULL DEFAULT '',
`seo_description` varchar(255) NOT NULL DEFAULT '',
`create_time` int(11) NOT NULL,
`update_time` int(11) NOT NULL,
`field_list` text COMMENT '栏目自定义字段,json格式',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='栏目表';
取banner图、缩略图:
{$current_cate.banner.url|default=''} // 加【default=''】 防止栏目没有上传图片报错
{$current_cate.thumbnail.url|default=''}
// 页面使用:
<img src="{$current_cate.banner.url|default=''}">
// 富文本内容取值
{$current_cate.content|raw}
详情页取当前 id 对应的内容数据
例:{$hc_content.title}
详情包含字段:
CREATE TABLE `hc_sub_content` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '内容主表ID',
`seller_id` int(11) NOT NULL DEFAULT '1' COMMENT '商户ID',
`category_id` int(11) NOT NULL DEFAULT '0' COMMENT '主栏目id',
`sub_category_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '副栏目ids,逗号拼接',
`module_id` int(11) DEFAULT NULL COMMENT '模型id',
`lang` varchar(255) DEFAULT 'zh' COMMENT '语言',
`main_id` int(11) DEFAULT NULL COMMENT '模型附表ID',
`title` varchar(255) DEFAULT NULL COMMENT '标题',
`sub_title` varchar(255) DEFAULT NULL COMMENT '副标题',
`description` varchar(255) DEFAULT NULL COMMENT '描述',
`content` text COMMENT '内容',
`thumbnail` int(11) DEFAULT NULL COMMENT '缩略图',
`cover` int(11) DEFAULT NULL COMMENT '详情页banner',
`hits` int(11) DEFAULT '0' COMMENT '浏览数',
`admin_id` int(11) DEFAULT '0' COMMENT '作者ID',
`author` varchar(60) DEFAULT '' COMMENT '作者名称',
`status` tinyint(4) DEFAULT '1' COMMENT '状态 1 正常 2 禁用',
`check_status` tinyint(2) NOT NULL DEFAULT '3' COMMENT '审核状态?1待审核2审核中3审核通过4审核拒绝5下线',
`url` varchar(255) DEFAULT '' COMMENT '访问链接',
`publish_time` datetime DEFAULT NULL COMMENT '发布时间',
`is_top` tinyint(1) DEFAULT '2' COMMENT '置顶 1 置顶 2 否',
`top_time` int(11) DEFAULT NULL COMMENT '置顶时间',
`is_recommend` tinyint(1) DEFAULT '2' COMMENT '推荐 1 推荐 2 否',
`sort` int(11) DEFAULT '10000' COMMENT '排序',
`detail_tpl` varchar(255) DEFAULT NULL COMMENT '模版',
`seo_title` varchar(255) DEFAULT '' COMMENT 'seo标题',
`seo_keyword` varchar(255) DEFAULT '' COMMENT 'seo关键词',
`seo_description` varchar(255) DEFAULT '' COMMENT 'seo描述',
`create_time` int(11) DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='内容表';
取banner图、缩略图:
{$hc_content.cover.url|default=''} // 加【default=''】 防止没有上传图片报错
{$hc_content.thumbnail.url|default=''}
// 页面使用:
<img src="{$hc_content.cover.url|default=''}">
// 富文本内容取值
{$hc_content.content|raw}