2012-02-28 44 views
0

我有日期輸入,我希望第一個選項爲空或空白。這樣用戶將不得不選擇一些東西,如果不是的話,驗證會選擇它。CakePHP 2.x:帶空選項/值的日期輸入

默認情況下,今天的日期是在加載時預選的。我已經設法輸入一個空白值,但我不能把它作爲選擇的選項。

echo $this->Form->input('date_of_birth', array('empty' => '')); 

回答

8

您應該empty屬性使用布爾:

echo $this->Form->input('date_of_birth', array('empty' => true)); 
+0

感謝您的幫助 – 2012-02-29 00:36:31

+0

我來到這裏設置'「空」 => TRUE'但發現,頁面刷新仍然保持設定值後,顯示。這裏'F5'將保持下拉菜單中的現有值。相反,您需要通過選擇地址欄並按回車來完全重新加載頁面。 – icc97 2015-09-12 14:33:00