There has to be a simple answer but I cant add in a field to a array with multiple records . I can do it with a single records but multiple records are different. The below code doesnt allow me to save a record. I can use another save command and add the records but no extra fields.
http://book.cakephp.org/2.0/en/models/saving-your-data.html http://stackoverflow.com/questions/26161251/cant-save-data-from-1-table-to-another-table/26161699#26161699 if ($this->request->is('post')) { $this->Availtmp->create(); $Availtmp = array('Availtmp' => $this->request->data['AvailabilityForTutor']); $Availtmp[0]['Availtmp']['tutor_id'] = 2; //these fields I want to add in $Availtmp[1]['Availtmp']['tutor_id'] = 2; $Availtmp[2]['Availtmp']['tutor_id'] = 2; debug($Availtmp) ; if ($this->Availtmp->saveAll($Availtmp)) {.. //if ($this->Availtmp->saveAll($this->request->data['AvailabilityForTutor']) ){//this works data array( 'Availtmp' => array( (int) 0 => array( 'weekday' => 'Monday', 'start_time' => array( 'hour' => '09', 'min' => '00', 'meridian' => 'am' ), 'end_time' => array( 'hour' => '11', 'min' => '00', 'meridian' => 'pm' ), 'id' => '99' ), (int) 1 => array( 'weekday' => 'Tuesday', 'start_time' => array( 'hour' => '09', 'min' => '00', 'meridian' => 'am' ), 'end_time' => array( 'hour' => '10', 'min' => '00', 'meridian' => 'pm' ), 'id' => '100' ), (int) 2 => array( 'weekday' => 'Wednesday', 'start_time' => array( 'hour' => '12', 'min' => '00', 'meridian' => 'am' ), 'end_time' => array( 'hour' => '12', 'min' => '00', 'meridian' => 'am' ), 'id' => '101' ), (int) 3 => array( 'weekday' => 'Thursday', 'start_time' => array( 'hour' => '12', 'min' => '00', 'meridian' => 'am' ), 'end_time' => array( 'hour' => '12', 'min' => '00', 'meridian' => 'am' ), 'id' => '102' ), (int) 4 => array( 'weekday' => 'Friday', 'start_time' => array( 'hour' => '12', 'min' => '00', 'meridian' => 'am' ), 'end_time' => array( 'hour' => '12', 'min' => '00', 'meridian' => 'am' ), 'id' => '103' ), (int) 5 => array( 'weekday' => 'Saturday', 'start_time' => array( 'hour' => '09', 'min' => '00', 'meridian' => 'am' ), 'end_time' => array( 'hour' => '11', 'min' => '00', 'meridian' => 'pm' ), 'id' => '104' ), (int) 6 => array( 'weekday' => 'Sunday', 'start_time' => array( 'hour' => '12', 'min' => '00', 'meridian' => 'am' ), 'end_time' => array( 'hour' => '12', 'min' => '00', 'meridian' => 'am' ), 'id' => '105' ) ), (int) 0 => array( 'Availtmp' => array( 'tutor_id' => (int) 2 ) ), (int) 1 => array( 'Availtmp' => array( 'tutor_id' => (int) 2 ) ), (int) 2 => array( 'Availtmp' => array( 'tutor_id' => (int) 2 ) ) ) -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.
