Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function edit($herd_id = null)
- {
- if($herd_id == null)
- {
- // log error
- $this->Flash->success(__('No herd was selected.'));
- return $this->redirect(['action' => 'index']);
- }
- $herdimport = $this->Herdimports->find('all')->where(['herd_id'=>$herd_id]);
- if($herdimport->count() == 0)
- {
- $herdimport = $this->Herdimports->newEntity();
- }
- if ($this->request->is(['patch', 'post', 'put'])) {
- $herdimport = $this->Herdimports->patchEntities($herdimport, $this->request->getData());
- $this->Herdimports->deleteAll(['herd_id'=>$herd_id]);
- if ($this->Herdimports->saveMany($herdimport)) {
- $this->Flash->success(__('The herdimport has been saved.'));
- return $this->redirect(['action' => 'index']);
- }
- $this->Flash->error(__('The herdimport could not be saved. Please, try again.'));
- }
- $this->set('herd_id', $herd_id);
- $this->set(compact('herdimport'));
- }
- <?= $this->Form->create($herdimport) ?>
- <fieldset>
- <legend><?= __('Edit Herdimport') ?></legend>
- <? $i = 0; ?>
- <? foreach ($herdimport as $h) : ?>
- <div class="repeat">
- <?= $this->Form->hidden($i.'.herd_id'); ?>
- <?= $this->Form->control($i.'.num',['data-default'=>""]); ?>
- <?= $this->Form->control($i.'.date',['data-default'=>""]); ?>
- <?= $this->Form->control($i.'.origin',['data-default'=>""]);?>
- <?= $this->Form->control($i.'.weight',['data-default'=>""]); ?>
- <?= $this->Form->control($i.'.price',['data-default'=>""]); ?>
- </div>
- <? $i ++; ?>
- <? endforeach; ?>
- <button class="extra-row"><?=__('Extra row');?></button>
- <button class="delete-row" style="display: none;"><?=__('Delete row');?></button>
- </fieldset>
- <?= $this->Form->button(__('Submit')) ?>
- <?= $this->Form->end() ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement