WPCMF

预订

适用于 Wpcmf CMS 的完整预订系统。通过管理员控制面板管理时间段、节假日、屏蔽日期、屏蔽时段和用户预订 

版本

1.0.0

框架版本

>= 7.5.0

许可证

MIT

预订插件可让您为 Wpcmf CMS 网站添加功能齐全的预订系统。用户可以选择所需的日期和时间段,填写预订表单并提交预订。管理员可以配置工作时间、屏蔽整天或特定时间段,并在控制面板中管理所有预订。功能

  • ⏰ 动态时间段(可配置:15 / 30 / 60 分钟)
  • 📅 每周日历视图,供用户选择可用日期
  • 🚫 整天(节假日)
  • 🕑 屏蔽一天中的特定时间段(例如,午休时间)
  • ✅ 预订表格,需填写姓名、邮箱和电话号码
  • 🔒 防止预订已过日期或已过期的时间段
  • 👨‍💻 管理员面板管理:
    • 列出所有预订
    • 更改预订状态(待定/已确认/已取消)
  • ⚙️ 管理面板中的高级设置:
    • 配置时长(分钟)
    • 确定每日营业时间
    • 设置一周的起始日期(星期一/星期日等)
  • 🎨 基于 AlpineJS 路由和 URL 前端构建的现代响应式前端组件
  • 预订插件:https://yourdomain.com/booking 管理面板
  • 预订列表:/admin/booking
  • 预订设置:/admin/booking/settings
  • 锁定整天:/admin/booking/blocked-dates
  • 设置特定时间段限制:/admin/booking/blocked-times 安装和使用
  1. 将插件文件夹复制到:/platform/plugins/booking
  2. 运行迁移以创建数据库表:

    php artisan migrate
    
  3. 前往管理面板 → 插件,激活预订功能。
  4. 在后台管理 → 预订 → 设置中配置插件:
    • 游戏时长(分钟)
    • 每日营业/关闭时间
    • 一周的开始日
  5. 预订小部件现已可在以下网址访问:/booking 数据库结构
  • 预订 → 存储预订信息(姓名、电子邮件、电话、日期、开始时间、结束时间、状态)
  • blocked_dates → 全天假期
  • blocked_times → 一天中被屏蔽的时间段 前端演示
  • 可滚动周历
  • 显示可用和不可用时段
  • 节假日或屏蔽时段标记为“关闭”
  • 已自动禁用过去日期/时间
  • 响应式预约表单(姓名、邮箱、电话)这款插件是沙龙、诊所、咨询公司或任何需要在线预约的服务机构的理想之选。凭借简单的配置和用户友好的设计,您可以在几分钟内搭建一个完整的预约系统。
微信咨询

添加专属客服

一对一为您答疑解惑 添加客服微信 立即扫码添加我吧
扫码QQ

扫码QQ联系

立即扫码添加我吧
通过允许cookies,您在本网站的体验将得到改善 Cookie 政策