標簽常用函數

? ? 【基礎用法】
標簽:無
描述:作用于標簽變量
用法:
? ? {$field.typename|html_msubstr=###,0,10,true}
? ? 注意:函數與字段名之間用豎線(|)隔開,###表示當前變量
屬性:
? ? 無
涉及表字段:
? ? 無
? ? 函數列表:
? ? 日期格式化 — MyDate(日期格式, 時間字段)
純文本長度截取 — text_msubstr(字符串, 開始位置, 截取長度, 是否顯示省略號)
? ? 富文本長度截取 — html_msubstr(字符串, 開始位置, 截取長度, 是否顯示省略號)
? ? 獲取欄目頂級名稱 — gettoptype(當前欄目ID,字段名)
統計欄目文章數 — GetTotalArc(當前欄目ID),示例:{$eyou.field.typeid|GetTotalArc=###}
? ? 【更多示例】
? ? ——————————-示例1——————————–
? ? 描述:文檔內頁更新日期格式化
? ? {$eyou.field.update_time|MyDate=’Y-m-d H:i:s’,###}
? ? 效果:
? ? 2018-05-20 13:14:00
? ? ——————————-示例2——————————–
? ? 描述: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
? ? ——————————-示例3——————————–
? ? 描述:截取arclist標簽里文檔標題的10個字符(純文本截取,自帶省略號)
? ? {eyou:arclist typeid=’2′ limit=’0,3′}
? ? {$field.title|msubstr=###,0,11,true}
? ? {/eyou:arclist}
? ? 效果:
? ? EyouCms簡單易用
? ? EyouCms簡單好用
? ? EyouCms簡單粗暴
? ? ——————————-示例4——————————–
? ? 描述:截取arclist標簽里文檔內容的前11個字符(富文本截取,自動過濾html代碼,自帶省略號)
? ? {eyou:arclist typeid=’2′ limit=’0,3′}
? ? {$field.content|html_msubstr=###,0,11,true}
? ? {/eyou:arclist}
? ? 效果:
? ? EyouCms簡單易用
? ? ——————————-示例5——————————–
? ? 描述:獲取指定欄目的最頂級欄目名稱
? ? {eyou:type type=’self’}
? ? {$field.id|gettoptype=###,typename}
? ? {/eyou:type}