CakePHP增加下降的年份 [英] CakePHP Increase Year Range in Drop Down
本文介绍了CakePHP增加下降的年份的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在CakePHP中,如果我将一个表字段类型保存为 date
,那么它会显示月,日和年的下拉列表。但是,年份范围仅从 1990
开始,如何更改为从$ code> 1900开始?
In CakePHP, if i keep a table field type as date
, then it shows dropdown with month, day and year. However, the year range starts from 1990
only, how can I change it to start from 1900
?
推荐答案
您可以使用 minYear
和 maxYear
这样的输入选项:
You can use minYear
and maxYear
options of an input like this:
<?php
echo $this->Form->input('birth_dt', array(
'label' => 'Date of birth',
'dateFormat' => 'DMY',
'minYear' => date('Y') - 70,
'maxYear' => date('Y') - 18 ));
?>
参考cakePHP 食谱
Reference to cakePHP Cookbook
这篇关于CakePHP增加下降的年份的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文