在爲CakePHP 2.X應用程序創建表時,會有特定的列名,Cake將以特殊方式自動處理。我能想到的最明顯的是「創建」和「修改」(當創建或編輯行時,Cake會自動處理)。有「名稱」,默認情況下將用作模型的顯示名稱。在較低程度上,「電子郵件」和「電話」在烘焙項目時自動選擇適當的驗證規則。CakePHP智能列名
我的問題是: 有沒有人有這些列名稱的全面列表?
我試着通過CakePHP網站和谷歌搜索,但或者這個列表不存在,或者我使用了錯誤的條款。
謝謝。
在爲CakePHP 2.X應用程序創建表時,會有特定的列名,Cake將以特殊方式自動處理。我能想到的最明顯的是「創建」和「修改」(當創建或編輯行時,Cake會自動處理)。有「名稱」,默認情況下將用作模型的顯示名稱。在較低程度上,「電子郵件」和「電話」在烘焙項目時自動選擇適當的驗證規則。CakePHP智能列名
我的問題是: 有沒有人有這些列名稱的全面列表?
我試着通過CakePHP網站和谷歌搜索,但或者這個列表不存在,或者我使用了錯誤的條款。
謝謝。
對於形式,如果字段名稱是:
'pasword', 'passwd', 'password'
=>它會顯示爲密碼字段
'tel', 'telephone', 'phone'
=>將被顯示的類型= 「電話」
'text'
=> textarea的
'time'
=>時間下拉菜單
'datetime', 'timestamp'
=>日期+時間下拉菜單
'date'
=>日期下拉菜單
'created', 'updated', 'modified'
被自動填充使用時模型 - >保存()
還提到"name"
這是一個模型屬性。屬性列表是here
你可以看到更多有關字段的方式顯示在FormHelper.php形式,更多的是如何模型Model.php從蛋糕核心
工作對於蛋糕烘焙驗證:
如果字段名稱是電子郵件,它將被驗證爲電子郵件。 其他驗證是基於字段類型:
感謝你爲這個,我知道我是那種希望有一個鏈接上CakePHPs網站的正式名單,但我也很肯定不存在。我剛開始建立一個新的項目,我發現自己擔心,「這似乎很常見,每次,我不知道如果我可以做蛋糕只是處理它自動(創建,更新,修改後的值是如此時髦)。 – Grockell