Bagisto Visual 是一个适用于 Bagisto 电子商务平台的模板框架和可视化编辑器。该软件包包含一个基于 JSON 的模板系统(供开发者使用)和一个拖放式界面(供店主使用)。
笔记: Bagisto Visual 目前处于 alpha 测试阶段,版本号为 2.0.0-alpha.4。在评估该软件包是否适合生产环境使用时,请考虑其预发布状态。
工作原理
该软件包将主题开发分为两个层级。开发者使用 Blade 或 Livewire 组件创建主题结构,并定义店主可以编辑的区域。店主随后使用可视化编辑器,通过拖放界面排列和自定义这些区域。
开发者设定了定制的边界,店主则通过可视化界面在这些边界内进行操作。
开发者功能
该框架包括:
- 基于 JSON 的模板系统 布局和部分使用 JSON 配置
- 刀片和Livewire组件 使用 Blade 或 Livewire 构建的预构建和可自定义部分
- 服务容器访问 直接访问 Bagisto 的服务和依赖项
- 模块化结构 组织有序的主题文件和资源系统
可视化编辑器功能
可视化编辑器包含:
- 拖放式界面 :安排各部分和组件
- 实时预览 :无需编译即可更改显示
- 移动响应式控件 针对不同屏幕尺寸的布局调整
- 断点管理 响应行为的可视化配置
- 受限编辑 自定义仅限于开发者定义的区域
入门
Bagisto Visual 需要 PHP 8.2 或更高版本以及 Bagisto 2.3 或更高版本。请通过 Composer 安装该软件包:
作曲家
要求
bagistoplus/visual:^2.0@dev
该软件包目前处于 alpha 测试阶段,因此 Composer 需要进行配置才能接受开发版本。请参阅…… 项目自述文件 有关配置详情和设置说明。
了解更多
该软件包采用 MIT 许可证。






