ZKEACMS的高级自定义 - 内容和模板
时间:2022-05-11
本文章向大家介绍ZKEACMS的高级自定义 - 内容和模板,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
ZKEACMS的高级自定义要求使用者有一定的前端编程能力或者有编程基础。
自定义内容
1. 创建内容类别
使用自定义内容的功能,可以方便的创建特有的内容类型,每个类型的字段都可以自定义,例如添加一个“个人信息”的类型,有两个字段,姓名和地址:
注意:请保证属性名的唯一性,在自定义模板的时候将会使用属性名来获对应的值,然后就可以添加个人内容了
2. 添加内容
点击新建,选择要添加的内容类别:
例如:添加个人信息:
自定义模板
1. 创建模板
自定义模板,用于将自定义内容显示到前端页面。同样的内容,使用不同的模板,可以在前端呈现出不同的样样子。
根据上文创建的“个人信息”的字段、属性,创建一个显示模板:
模板的代码很简单,显示姓名和地址,其中Name, Address即是个人信息类型中的属性名如下:
<div class="page-header">
<h1>{{this.Model.Name}}</h1>
</div>
<p>
{{this.Model.Address}}
</p>
2. 前端显示
接下来就可以使用“自定义内容”组件把内容显示在前端:
选择一条内容,和显示模板即可:
前端显示效果:
安全相关
自定义模板使用模板语言,并不能访问模板内容以外的任何对象的接口、方法,它仅能访问传送到模板中的对象内容,因此它非常安全。不用担心用户会在这里写一些破坏性的代码来删除您的数据或者文件。
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- jemter安装(win/mac)并快捷启动的方法
- nmap 详解版-指令使用方法大全【含安装】
- 常见6种WAF绕过和防护原理
- 2020-mac 安装jdk1.8
- AWVS acunetix_WVS13的基础使用
- 为啥PHP in_array(0,['a', 'b', 'c']) 返回为true?
- docker安装伏羲扫描器fuxi-scanner
- 基于深度学习的文本分类应用!
- 表驱动法
- mysql将表结构导出excel
- 为什么会是Docker?
- 浅析http报文
- MySQL explain 中的 rows 究竟是如何计算的?
- SwiftUI: 使用 Touch ID 和 Face I
- Linux 系统中查找正在运行的进程的完整命令、当前工作目录等信息的方法