模板多语言配置

在模板目录中创建 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"