Please, debug($this->data);
2009/10/16 ilcaduceo <[email protected]>
>
> I have a problem with the saveAll function. There are two models,
> Property and Images:
>
> Property HasMany Image
> Image belongTo Property
>
> Also I have this form:
>
> ------------------------------------------------------------------------------
> <div class="properties form">
>
> <?php echo $form->create('Property', array('type' => 'file'));?>
> <fieldset>
> <legend><?php __('Add Property');?></legend>
> <?php
> echo $form->input('Property.title');
> echo $form->input('Property.descrizione');
> echo $form->input('Property.prezzo');
> echo $form->input('Property.metratura');
> echo $form->input('Property.affitto');
> echo $form->input('Property.zones_id');
> echo $form->input('Property.types_id');
>
> echo $form->input('Image.0.nomeFile');
> echo $form->input('Image.1.nomeFile');
> ?>
> </fieldset>
>
> <?php echo $form->end('Salva'); ?>
> </div>
>
> -------------------------------------------------------------------------------
>
> and this is the action method in my controller:
>
> ------------------------------------------------------------------------------
> function add() {
>
> if (!empty($this->data)) {
> $this->Property->create();
>
> if ($this->Property->saveAll($this->data, array
> ('validate'=>'first')) {
> $this->Session->setFlash(__('The Property
> has been saved', true));
> $this->redirect(array('action'=>'add'));
> } else {
> $this->Session->setFlash(__('The Property
> could not be saved.
> Please, try again.', true));
> }
> }
> $zones = $this->Property->Zone->find('list');
> $types = $this->Property->Type->find('list');
> $this->set(compact('zones', 'types'));
> }
>
>
> ------------------------------------------------------------------------------
>
> Now the result is that the Property model is saved but the related
> model Image is not saved. Why? I have checked the array sintax and it
> is correct, also i've checked the Model Fields and they are correct.
>
> Can someone help me? Thak you...
>
> >
>
--
Edinei L. Cipriani
Desenvolvedor Colégio Trilingue Inovação
www.colegioinovacao.com.br
Cursando Sistemas de Informação - Unoesc Chapecó 1 Período
Integrante do grupo Fool N Lost de algoritimos computacionais
Fone 49 84149086
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---