模板多语言配置
在模板目录中创建 config 目录,并在此目录中创建 system_config.php 文件。
示例代码
<?php
return [
[
"page" => "common",
"name" => "通用",
"elements" => [
[
"label" => "邮箱",
"ident" => "email",
"type" => "input"
],
[
"label" => "默认图",
"ident" => "default-img",
"type" => "upload",
]
]
]
];
后台显示效果截图
代码说明
page :页面标识,唯一不能重复
name :页面名称
elements :页面元素
label :元素名称(仅用于后台显示区分)
ident :元素标识,用于区分元素,用于前台调用
type :元素类型,不同的类型后台显示不同组件,目前支持 input(单行输入) 、textarea(多行输入) 、upload(上传组件)
output :输出类型,值为 array ,例如,多行文本框输入多个值换行输入,在前台需要循环输出时,可以这是 output 为 array ,前台调用时即返回以换行符分割的数组
separator :分割符,用于需要数组输出时,以何种字符进行分割值,默认是换行符 "\n"