FyCMS ASP + SqlLite API 文档

网站配置模块:返回上级
Upload: 文件上传处理
@form { file, [kind] }
[检视源码]
function() {
	if(!me().isLogin) return login();
	var up = upload("file", "jpg|png|gif|jpeg");
	var back = function(res) {
	if(up.kind != "vue") sys.notVue = true;
	if(res.err) return sys.notVue ? { files: [], data: res.err } : res;
	// Tinymce 上传结果格式要求返回完整路径
	if(sys.notVue) res.path = "http://" + env("HTTP_HOST") + sys.dir + res.path;
	return sys.notVue ? { files: { file: res.path } } : { file: res.path };
	};
	if(up.err) return back({ err: up.err });
	return back({ path: up.path });
}
Update: 更新配置
@form { sitename, intro, keywords, beian }
[检视源码]
function() {
	if(!me().isLogin) return login();
	if(me().role != 1) return { err: "您没有权限执行本操作" };
	db().query("update config set data=@data", { data: form() + "" });
	return { msg: "更新成功" };
}
Load: 加载配置
@form { }
[检视源码]
function() { return tojson({ data: db().scalar("select data from config"), code: 20000 }); }
参数录入
执行
取消