我想知道使用 CodeIgniter 显示信息形式警告消息的最佳方式是什么。类似于 CodeIgniter 的表单验证抛出的错误消息,但当显示警告消息时您仍然可以继续执行该操作。
例如,目前,我正在创建一个允许用户注册活动的系统。管理员可以向系统添加事件。每个事件有两个日期/时间。
- 注册开放时间:这是人们可以开始注册活动的日期和时间
- 活动开始时间:这是活动实际开始的时间
进行验证以确保“注册开放时间”在“活动开始时间”之前 - 如果不是,则会显示错误消息。
然而,对于大约 95% 的活动,“注册开放时间”将在“活动开始时间”前两天。对于其他事件,差异可能要大得多。
如果两个日期之间的差异大于两天,则需要向用户显示警告。即使显示警告消息(不是错误消息),只要验证通过,用户仍应该能够继续他们的操作(例如,向数据库添加新事件)。
是否有推荐的方法来处理和显示警告消息?