0
On CakePHP 2.2.1,我想從視圖覆蓋模型錯誤消息。我已經使用這個代碼,像文檔說的覆蓋模型錯誤消息
<?php
echo $this->Form->input('Company.name',
array('error' => array('notEmpty' => __('My custom message')))
); ?>
但不知何故,它不工作。
我在模型驗證是這樣
public $validate = array(
'name' => 'notEmpty',
);
地區葡萄酒嗨,cmiiw,但是您的代碼示例將放入模型中。我需要從視圖中更改默認錯誤消息。 – 2012-08-09 16:20:22
對我來說似乎你正在做正確的事情。如果您希望能夠在模型中使用翻譯功能,則可以覆蓋構造函數並在其中設置驗證條件。 – muxcmux 2012-08-09 16:51:05
嗨@muxcmux。是的,翻譯似乎是唯一的出路。這對我來說有點太過分了,因爲我的應用只會使用單一語言。 – 2012-08-10 07:48:47