【发布时间】:2012-06-30 04:59:45
【问题描述】:
codeIgniter 中是否有我可以编辑的文件,以便我可以自定义表单验证消息?
我只想将它们放在项目符号列表中以减少空间。
这是我用来输出错误消息的代码:
<div class="alert <?php echo $alert['alert_type']; ?> min-form">
<button type="button" class="close" data-dismiss="alert">x</button>
<h4><?php echo $alert['main_message']; ?></h4>
<?php echo $alert['sub_message']; ?>
</div>
基本上,$alert['sub_message'] 只是从 CodeIgniter 的 validation_errors() 函数获取数据,该函数从表单输出验证错误。
【问题讨论】:
-
如果还没有,我建议也使用客户端验证层,因此只有在他们仍然能够提交表单时才能看到 CodeIgniter 层。
-
另外,我会参考 CI 文档:Callbacks: Your own Validation Functions。
-
@JaredFarrish 谢谢我已经使用 liveValidation livevalidation.com进行客户端验证
-
你看过关于自定义验证的文档吗?
-
是的,我找到了。只需编辑 system/libraries 文件夹中 Form_validation.php 中的 $_error_prefix 和 $_error_suffix。
标签: php codeigniter