-4

我想检查宽度和高度,并且在 cakephp 中只允许 900x700 大小的图像,还想应用格式类型验证。我想使用模型验证来做到这一点我是 cakephp 新手,请帮助我。先感谢您

4

1 回答 1

2

对于图像类型验证,Cakephp 中有可用的核心规则。

前任:

public $validate = array(
'image' => array(
    'type' => array(
        'rule'    => array('extension', array('gif', 'jpeg', 'png', 'jpg')),
        'message' => 'Please supply a valid image.'
    ),
    'size' => array(
        'rule'    => array('validateImageSize'),
        'message' => 'Please supply a valid image.'
    )
);


public function validateImageSize() {
      //Check Image dimension here
}  

对于图像大小验证,您可以签入自定义规则。

希望这有帮助。

于 2013-10-09T12:05:51.420 回答