I was getting this same issue. What fixed it for me was making sure the app

dardosordi wrote:
> 
> 
> Can you post your entire model,  I want to see your $valdiate array.
> Try removing the validation from the file field, if that works, try
> the new version of the upload behaviour (http://bin.cakephp.org/saved/
> 20438).
> 
> On Jun 20, 9:05 pm, mastorna <[EMAIL PROTECTED]> wrote:
>> I believe this topic has come up few times, but after searching the
>> archives, I'm at a complete loss at how to solve it.  I'm doing a file
>> upload and I repeatly receive the same error.
>>
>> Array to string conversion [CORE/cake/libs/view/helper.php, line 296]
>>
>> so i've got an input type of file using the view and formHelper:
>>
>> VIEW:
>>
>> $form->file(Model.name);  // in this case: Mixtape.filename
>> echo $form->label('Mixtape.artist',"Artists:");
>> echo $form->input('Mixtape.artist', array('div' => true, 'label' =>
>> false, 'class'=>'required', 'error' => array( 0 => 'Please provide a
>> valid artist', 1 => 'The artist must have at least 2 or more
>> characters' )));
>>
>> CONTROLLER:
>>
>> if ($this->Mixtape->save($this->data))
>> {
>>      $this->flash('Your post has been saved.','/mixtape');
>>
>> }
>>
>> So when the controller passes this to the model, its going to pass the
>> file ($_FILES) as an array, which is understood.
>>
>>         var $actsAs = array('Upload' => array(
>>                                 'filename' => array(
>>                                                 'dir' => 'files/images',
>>                                                 'overwrite_existing' =>
>> false,
>>                                                 'create_directory' =>
>> false,
>>                                                 'allowed_mime' =>
>> array('audio/mpeg','image/jpeg', 'image/
>> pjpeg', 'image/gif', 'image/png'),
>>                                                 'allowed_ext' =>
>> array('.mp3','.jpg', '.jpeg', '.png', '.gif'),
>>                                 )
>>                         )
>>         );
>>
>> When I hit submit, the data passes to the model and cakePHP spits out
>> out this error.  How do I solve for this?
> 
> 
> > 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/%24form-%3Efile%28%29-renders%3A-Array-to-string-conversion--CORE-cake-libs-view-helper.php%2C-line-296--tf3955798.html#a11318726
Sent from the CakePHP mailing list archive at Nabble.com.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to