Hi!
My file is not upload if i have a required rule for another fields for example :
public function rules()
{
return [
[['NumProcessoInterno', 'Gestor', 'NumCC', 'DataPedido', 'EntidadePedido', 'DataEntrada'], 'required'], //if i comment this line my upload load is succeed
[['Tribunal', 'CPCJ', 'Gestor', 'NumCC', 'NumProcessoTitularEducativo', 'NumProcessoTribunal', 'NumProcessoCPCJ'], 'integer'],
[['DataPedido', 'ChegadaPedido', 'DataEntrada', 'DataSaida'], 'safe'],
[['NumProcessoInterno'], 'string', 'max' => 5],
[['EntidadePedido'], 'string', 'max' => 50],
[['NumCC'], 'unique'],
['imageFile','file']
];
}
my function for upload file is
public function uploadFOTO(){
if($this->validate() && !empty($this->imageFile)){
$this->imageFile->saveAS('../web/images/fotos/'.$this->imageFile->baseName.".".$this->imageFile->extension);
return true;
}
return false;
}
sorry for my bad english!
Can you help me please?