我需要在joomla中禁用我的结束日期的未来日期。
<?php echo JHTML::calendar('','enddate','enddate','%Y-%m-%d'); ?>
任何想法......
答案 0 :(得分:0)
使用“日历”字段是不可能的。 http://docs.joomla.org/Calendar_form_field_type
即使有可能,用户也可以轻松地在字段中手动输入日期,因为日历弹出窗口只会填写一个文本字段,然后随表单的其余部分一起提交。即使被锁定,人们也可以使用Firebug或类似的东西轻易破解它。
我认为正确的实现是在输入后验证选定的日期,如果是将来会抛出错误,然后在PHP中执行类似操作以避免用户操作提交的数据。