Correction: I get those errors in EVERY save operation (adding
comments, editing posts, etc).

On Jun 10, 9:07 pm, Action <[EMAIL PROTECTED]> wrote:
> In /posts/add, I'm saving a new post as well as all associated tags
> with it (posts habtm tags). In 1.2 Beta, it worked fined, but in 1.2
> RC1, I get these warnings:
>
> Warning (2): array_merge() [function.array-merge]: Argument #1 is not
> an array [CORE/cake/basics.php, line 528]
> Warning (2): array_merge() [function.array-merge]: Argument #2 is not
> an array [CORE/cake/basics.php, line 528]
> Warning (2): Invalid argument supplied for foreach() [CORE/cake/
> basics.php, line 534]
>
> The post and tags still save, I just now get warnings. Here is my
> code:
>
>         function add()
>
>         {
>
>                 $this->pageTitle = 'Create Post';
>
>                 if(!empty($this->data)) {
>
>                         $this->Post->create();
>
>                         $tags = explode(' ', 
> trim($this->data['Tag']['name']));
>
>                         foreach($tags as $tag) {
>
>                                 $this->Post->Tag->create(array('name' => 
> $tag));
>
>                                 $current_tag = $this->Tag->findByName($tag);
>
>                                 if(is_array($current_tag)) {
>
>                                         $this->data['Tag']['Tag'][] = 
> $current_tag['Tag']['id'];
>
>                                 } else {
>
>                                         $this->Post->Tag->save();
>
>                                         $this->data['Tag']['Tag'][] = 
> $this->Post->Tag->id;
>
>                                 }
>
>                         }
>
>                         $this->Post->save($this->data);
>
>                         $this->Session->setFlash('Your post has been 
> created.', $layout =
> 'flash_success');
>
>                         $this->redirect(array('action'=>'index'));
>
>                 }
>
>         }
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected]
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