top-image

OLDER ARTICLES

描述:截取arclist标签里文档内容的前11个字符(富文本截取,自动过滤html代码,自带省略号)
{eyou:arclist typeid='2' limit='0,3'}
{$field.content|html_msubstr=###,0,11,true}
{/eyou:arclist}
效果:
EyouCms简单易用…

描述:获取指定栏目的最顶级栏目名称
{eyou:type type='self'}
{$field.id|gettoptype=###,typename}
{/eyou:type}

描述:文档内页更新日期格式化
{$eyou.field.update_time|MyDate='Y-m-d H:i:s',###}
效果:
2018-05-20 13:14:00

描述:arclist标签里文档的更新日期格式化
{eyou:arclist typeid='2' limit='0,3'}
{$field.update_time|MyDate='Y-m-d',###}
{/eyou:arclist}
效果:
2018-05-20
2018-05-21
2018-05-22

描述:截取arclist标签里文档标题的10个字符(纯文本截取,自带省略号)
{eyou:arclist typeid='2' limit='0,3'}
{$field.title|msubstr=###,0,11,true}
{/eyou:arclist}
效果:
EyouCms简单易用…
EyouCms简单好用…
EyouCms简单粗暴…

【基础用法】
名称:tag
功能:TAG调用
语法:
{eyou:tag sort='now' getall='0' row='100'}
<a href='{$field.link}'>{$field.tag}</a>(文档数:{$field.total})
{/eyou:tag}
参数:
aid=” 文档ID,在内容页可以不设置该属性
typeid=” 栏目ID,调取某个栏目下的全部TAG
row=’100′ 返回广告列表总数
getall=” 获取类型,0为当前内容页TAG标记,1为获取全部TAG标记
type=” 选择栏目方式
    type=’son’ 表示下级栏目
    type=’self’ 表示同级栏目
    type=’top’ 表示顶级栏目
    type=’sonself’ 表示当前下级栏目以及同级栏目
    type=’first’ 表示当前栏目ID的最顶级栏目下的第一级全部栏目
sort=” 标签排序方式
    sort=’new’ 按最新排序
    sort=’rand’ 随机排序
    sort=’week’ 按周统计排序
    sort=’month’ 按月统计排序
    sort=’hot’ 按点击数排序
    sort=’total’ 按文档数排序
name=” 变量
empty=” 没有数据时显示的文案
mod=” 每隔N行输出的内容
id=” 可以任意指定循环里的变量名替代field,假设id=’field1’,模板调用如:{$field.title} 变成 {$field1.title}
底层字段:
请查阅数据字典,找到表名 ey_tagindex
 
 
【更多示例】
——————————-示例1——————————–
描述:输出当前文档页TAG标记
{eyou:tag getall='0'}
<a href='{$field.link}'>{$field.tag}</a>
{/eyou:tag}
——————————-示例2——————————–
描述:在任何页面输出任何文档的TAG标记
{eyou:tag getall='0' aid='3'}
<a href='{$field.link}'>{$field.tag}</a>
{/eyou:tag}
——————————-示例3——————————–
描述:输出指定栏目ID下的全部TAG标记
{eyou:tag getall='1' typeid='2' row='50' sort='hot'}
<a href='{$field.link}'>{$field.tag}</a>
{/eyou:tag}
——————————-示例5——————————–
描述:内置变量输出数据索引与记录顺序,key 表示索引,默认从0开始;i 表示顺序,默认从1开始。
{eyou:tag getall='1' typeid='3' row='5'}
{$key} - {$i}
{/eyou:tag}

【基础用法】
名称:searchform
功能:文档标题搜索,默认搜索整站
语法:
{eyou:searchform type='sonself'}
    <form method="get" action="{$field.action}">
        <input type="text" name="keywords" />
        <input type="submit" value='点击搜索' />
        {$field.hidden}
    </form>
{/eyou:searchform}
参数:
type=’default’ 默认搜索方式,如果指定typeid属性,想实现连同子分类一起搜索,可以设置 type=’sonself’
typeid=” 默认搜索所有栏目的文档标题,也可以指定栏目id针对某个栏目搜索;
channelid=” 默认搜索所有模型的文档标题,也可以指定模型id针对某个模型搜索
底层字段:

 
【更多示例】
——————————-示例1——————————–
描述:整站搜索
{eyou:searchform type='sonself'}
    <form class="sidebar-search" method="get" action="{$field.action}">
        <input type="text" class="form-control" name="keywords" placeholder="请输入关键词" />
        <input type="submit" name="btn" value="搜索" />
{$field.hidden}
    </form>
{/eyou:searchform}

——————————-示例2——————————–
描述:指定产品模型搜索
{eyou:searchform type='sonself' channelid='2'}
    <form class="sidebar-search" method="get" action="{$field.action}">
        <input type="text" class="form-control" name="keywords" placeholder="请输入关键词" />
        <input type="submit" name="btn" value="搜索" />
{$field.hidden}
    </form>
{/eyou:searchform}

——————————-示例3——————————–
描述:指定栏目搜索
{eyou:searchform type='sonself' typeid='2'}
    <form class="sidebar-search" method="get" action="{$field.action}">
        <input type="text" class="form-control" name="keywords" placeholder="请输入关键词" />
        <input type="submit" name="btn" value="搜索" />
{$field.hidden}
    </form>
{/eyou:searchform}

【基础用法】
名称:field
功能:获取channelartlist标签里的字段值,field标签只能在channelartlist标签里使用。
语法:
{eyou:channelartlist typeid='栏目ID' type='son' row='20'}
<a href='{eyou:field name='typeurl' /}'>{eyou:field name='typename' /}</a>
{/eyou:channelartlist}
参数:
name=” 字段名
底层字段:
请查阅数据字典,找到表名 ey_arctype
 
【更多示例】
——————————-示例1——————————–
描述:输出指定栏目ID的下级栏目的文档列表
{eyou:channelartlist typeid='栏目ID' type='son' row='20'}
<a href='{eyou:field name='typeurl' /}'>{eyou:field name='typename' /}</a>
{eyou:arclist limit='0,10' titlelen='30'}
<a href='{$field.arcurl}'>{$field.title}</a>
{/eyou:arclist}
{/eyou:channelartlist}

——————————-示例2——————————–
描述:输出截取栏目描述的长度
{eyou:channelartlist typeid='栏目ID' type='son' row='20'}
<a href='{eyou:field name='typeurl' /}'>{eyou:field name='seo_description|html_msubstr=###,0.4' /}</a>
{/eyou:channelartlist}

【基础用法】
名称:load
功能:资源文件加载,比如:css/js
语法:
{eyou:load href=’/static/js/common.js’ ver=’on’ /}
 
参数:
file=” 资源文件路径
href=” 远程资源文件URL
ver=” 开启版本号自动刷新浏览器缓存
底层字段:

 
【更多示例】
——————————-示例1——————————–
描述:导入外部的css样式文件
{eyou:load file='/static/js/style.css' /}
——————————-示例2——————————–
描述:导入外部的远程css样式文件
{eyou:load href='http://www.eyoucms.com/skin/css/index.css' /}
——————————-示例3——————————–
描述:同时加载多个资源文件
{eyou:load file='/static/js/common.js,/static/css/style.css' /}
——————————-示例4——————————–
描述:还提供了两个标签别名 js 、css、import 用法和 load 一致
{eyou:js file='/static/js/common.js' /}
{eyou:css file='/static/js/style.css' /}
{eyou:import file='/static/php/test.php' /}

【基础用法】
名称:global
功能:获取系统全局配置变量内容
语法:
{eyou:global name='web_title' /}
或者
{$eyou.global.web_title}
文件:
系统模板引擎
参数:
name=” 变量名
底层字段:
请查阅网站后台的【设置】-【基本信息】
web_status 关闭网站
web_name 网站名称
web_logo 网站LOGO
web_ico 地址栏图标
web_basehost 网站网址
web_title 网站标题
web_keywords 网站关键词
web_description 网站描述
web_copyright 版权信息
web_thirdcode_pc 电脑PC端统计代码
web_thirdcode_wap 手机移动端统计代码
web_templeturl 模板根目录的网址
web_templets_dir 模板根目录
web_templets_pc pc模板目录
web_templets_m mobile模板目录
web_sqldatapath 数据库备份目录
web_cmsurl 程序安装根目录的网址
web_cmspath 程序安装根目录
web_attr_* 自定义变量
……
 
【更多示例】
——————————-示例1——————————–
描述:输出网站关键词
{eyou:global name='web_keywords' /}
——————————-示例2——————————–
描述:截取描述50个字符
{$eyou.global.web_description|html_msubstr=###,0,50 }

Page 1035 of 1049:« First« 1032 1033 1034 1035 1036 1037 1038 »Last »
bottom-img