Skip to content

Instantly share code, notes, and snippets.

@hiyorineko
Created March 15, 2016 07:27
Show Gist options
  • Save hiyorineko/d490b0b4c41adb086f8f to your computer and use it in GitHub Desktop.
Save hiyorineko/d490b0b4c41adb086f8f to your computer and use it in GitHub Desktop.
cakephpの課題
public function stock()
{
//モデルからテーブルを取得
$monogataris = $this->Monogataris->find('all');
//ビューの$monogatarisへ取得したエンティティをセット
$this->set(compact('monogataris'));
if ($this->request->is(['post', 'put'])) {
$id = $this->request->data('id');
$monogatari = $this->Monogataris->get($id);
$monogatari = $this->Monogataris->patchEntity($monogatari, $this->request->data);
if ($this->Monogataris->save($monogatari)) {
$this->Flash->success(__('The monogatari has been saved.'));
return $this->redirect(['action' => 'index']);
} else {
$this->Flash->error(__('The monogatari could not be saved. Please, try again.'));
}
}
}
<nav class="large-2 medium-2 columns" id="actions-sidebar">
<ul class="side-nav">
<li class="heading"><?= __('Actions') ?></li>
<li><?= $this->Html->link(__('一覧表示'), ['action' => 'index']) ?></li>
</ul>
</nav>
<div class="monogataris form large-10 medium-10 columns content">
<legend><?= __('枚数編集') ?></legend>
<?php foreach ($monogataris as $monogatari): ?>
<?= $this->Form->create($monogatari,array('id'=>$monogatari->id)) ?>
<fieldset>
<?= h($monogatari->id) ?>
<?= h($monogatari->カード名) ?>
<?php
echo $this->Form->input('数',array('style'=>'width:50px'));
?>
<?= $this->Form->button(__('Submit')) ?>
<?= $this->Form->end() ?>
</fieldset>
<?php endforeach;?>
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment