您现在的位置是:首页 > cms教程 > shopxo教程shopxo教程
shopxo的DIY装修自定义组件配置说明
城南旧事2025-07-24shopxo教程已有人查阅
导读type 业务类型(如 商品goods, 文章article, 品牌brand);config 配置数据;const 静态数据(筛选,搜索的数据都放这里);key 数据const_key作为数据索引;
# 动态数据
type 业务类型(如 商品goods, 文章article, 品牌brand)
config 配置数据
const 静态数据(筛选,搜索的数据都放这里)
key 数据const_key作为数据索引
type 数据类型(空或无则直接使用data, common diy公共初始化中读取)
data 具体数据
goods_category: {
type: common
data: {}
}
# config 配置数据
# 显示设置
show_type 多个已半角逗号分割或者数组(未设置则默认全部)
null 强等判断 === null则表示不需要这个选择(默认就是 vertical 纵向)
vertical 纵向
vertical-scroll 纵向滚动
horizontal 横向
# 每屏显示数量
show_number 多个已半角逗号分割或者数组(未设置则默认全部)
null 强等判断 === null则表示不需要这个选择(默认就是1 单行全屏)
1 单行
2 两行
3 三行
4 四行
# 数据读取方式
data_type
0 指定数据
1 筛选数据
# data_type只有一个的时候,是否显示data_type数据
is_type_show 0 (0不显示,1显示,字段不设置默认为1显示)
data_list
data_auot_list
# 指定类型配置
appoint_config 指定数据结构
data_url 数据接口
show_data 显示数据结构
data_key 数据key(默认 id )
data_name 数据名称(默认 name )
data_logo 数据图片(默认 logo ,空则不显示图片)
header 头信息定义(二维数组)
field 字段名称
name 显示名称
type 数据类型(文本text, 图片images)
width 宽度(默认没有则不限制宽度,限制了则超出截断)
data_key 数据key(默认 id )
page_size 分页展示数量
filter_form 筛选条件(二维数组)
const_key 静态数据key(从const中读取)
type 类型(下拉select, input输入, checkbox多选, radio单选)
default 默认值(checkbox和select多个值使用半角逗号分割或者数组)
select 下拉
is_multiple 是否支持多选(0否,1是)
placeholder 默认占位名称
data_level 数据层级(1~3,默认 1 或者自动处理不需要这个字段定义)
input 输入框
placeholder 默认占位名称
type 文本类型(默认文本text, 数字number)
radio 单选
checkbox 多选
title 筛选名称(如 分类 默认空不展示)
form_name 表单名称(如 category_id)
data 条件数据(二维数组)
data_key 数据key(默认 id 表单和选择最终使用的数据)
data_name 数据名称(默认 name )
# 筛选类型配置
filter_config 筛选数据结构
data_url 数据接口
filter 参考 appoint_structure 下的 filter
const default_type_data = {
show_type: ['vertical', 'vertical-scroll', 'horizontal'], // 显示类型
show_number: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], // 显示数量
data_type: ['appoint', 'filter'], // 筛选类型
appoint_config: {
data_url: '',
show_data: {
data_key: 'id',
data_name: 'title',
data_logo: 'cover',
},
header: [
{
field: 'id',
name: '中文',
type: 'text',
width: '100',
}
],
page_size: 10,
filter_list: [
{
const_key: 'goods_category', // 从哪个公共字段中获取数据
type: 'select', // 表单的数据类型
default: {
select: {
is_multiple: '0', // 是否多选
placeholder: '请输入内容', // 选择框提示内容
is_level: '0', // 具体的层级
children: 'items', // 层级的子级字段名称
},
input: {
type: 'input', // 输入框类型
placeholder: '请输入内容', // 输入框提示内容
}
},
title: '多选', // 表单内容的标题
form_name: 'category_cascader_id', // 调用接口存放的字段
data: [], // 公共字段的数据
data_key: 'id', // 数据的key
data_name: 'name', // 数据的名称
}
]
},
filter_config: {
data_url: '',
filter_list: [
{
const_key: 'goods_category', // 从哪个公共字段中获取数据
type: 'select', // 表单的数据类型
default: {
select: {
is_multiple: '0', // 是否多选
placeholder: '请输入内容', // 选择框提示内容
is_level: '0', // 具体的层级
children: 'items', // 层级的子级字段名称
},
input: {
type: 'input', // 输入框类型
placeholder: '请输入内容', // 输入框提示内容
}
},
title: '多选', // 表单内容的标题
form_name: 'category_cascader_id', // 调用接口存放的字段
data: [], // 公共字段的数据
data_key: 'id', // 数据的key
data_name: 'name', // 数据的名称
}
]
}
};
本文标签:
很赞哦! ()
上一篇:shopxo动态表格列表配置方法
下一篇:shopxo商城数据库表说明文档
相关教程
图文教程
shopxo的MySQL分组错误解决方法
MySQL5.7.5以上版本,实现了对功能依赖的检测。如果启用了only_full_group_by SQL模式(默认启用),那么MySQL就会拒绝执行 select list、HAVING condition或ORDER BY list引用
shopxo后台文件上传漏洞分析
1、进入/admin.php后台地址2、使用默认默认账号密码登录管理员账号(admin、shopxo)3、进入应用中心->应用商店->搜索主题,下载免费主题压缩包4、在下载过来的压缩包中的_static_路径中加入一句话木马
shopxo的web/h5打包上传教程
先采用HBuilderX打包编译源码查看教程>>shopxo使用HBuilderX打包方法选择编译web/h5端顶部点击发行->选择网站pc/web/h5名称不需要修改,对包没有影响,域名也不需要填写,直接点击【发行】即可
shopxo商城怎么开启开发模式
文件位置config/shopxo.php 其中 is_develop项的值由 false 改为 true开启后可在商城后台应用管理里面直接创建插件、页面出现相应的钩子提示名称
相关源码
-
(自适应响应式)蓝色环保机械设备网站pbootcms模板HTML5源码下载基于PbootCMS的生态环境技术展示平台,通过内容调整可应用于新能源设备、污水处理、空气净化等环保相关领域。设备参数采用对比表格展示,技术原理支持图文混排;查看源码 -
(自适应)平面设计网络工作室个人作品展示网站模板免费下载基于PbootCMS内核开发的响应式网站模板,为设计工作室、创意机构打造的作品展示解决方案。通过模块化布局与极简交互设计,呈现设计作品的视觉细节,支持作品分类、案例解析等多维度展示方式。查看源码 -
(自适应)绿色农业大型机械设备展示网站模板下载基于PbootCMS内核深度定制开发的农业机械行业专用模板。针对农机设备展示、产品参数说明等需求优化设计,突出农业机械行业特性查看源码 -
响应式茶叶茶道pbootcms网站模板源码(自适应手机端)棕色复古茶具主题的响应式网站模板,为茶叶茶道企业设计,同时支持古玩字画、艺术文化等行业的快速适配,通过替换文字图片即可转型为其他行业官网,大幅降低开发成本。查看源码 -
(PC+WAP)蓝色玻璃纤维制品环保设备营销型pbootcms模板源码下载这是一款针对玻璃纤维行业特点设计的网站模板,采用蓝色系配色方案,体现工业感和环保理念。模板包含产品中心、应用案例、技术支持和新闻动态等核心模块,能够全面展示玻璃纤维制品的技术参数和应用场景。查看源码 -
(自适应响应式)陶瓷研磨盘抛光机械设备pbootcms网站模板本模板基于PbootCMS系统开发,为研磨抛光设备制造企业设计,特别适合陶瓷研磨盘、抛光设备等表面处理设备展示。采用响应式布局技术,确保各类设备的参数和工艺在不同终端上都能清晰呈现。查看源码
| 分享笔记 (共有 篇笔记) |