symfony 1.2 利用form类,设置文件上传。
class WorldImagesForm extends BaseWorldImagesForm
{
public function configure()
{
$this->widgetSchema['file'] = new sfWidgetFormInputFile();
$this->validatorSchema['file'] = new sfValidatorFile(array(
'required' => false,
'path' => sfConfig::get('sf_upload_dir').'/images/guide',
'max_size' => '5242880',
'mime_types' => 'web_images'),
array(
'max_size' => '最大15Mb!',
'mime_types' => '只支持web图片格式'
));
}
}