{JA} - 3.5.2.4.9 data
$this->data
$this->data
は、FormHelperのフォームからコントローラに送られた、POSTデータを扱うのに用いられます。
<?php
// フォーム要素を作るのにFormHelperが使われています。:
$form->text('User.first_name');
// 表示されると次のようになります。:
<input name="data[User][first_name]" value="" type="text" />
// フォームがコントローラにPOSTで送信されると、
// データは、$this->dataの中に入ります。
//送信されたfirst nameはここにあります。:
$this->data['User']['first_name'];
?>
<?php// フォーム要素を作るのにFormHelperが使われています。:$form->text('User.first_name');// 表示されると次のようになります。:<input name="data[User][first_name]" value="" type="text" />// フォームがコントローラにPOSTで送信されると、// データは、$this->dataの中に入ります。//送信されたfirst nameはここにあります。:$this->data['User']['first_name'];?>
{EN} - 3.5.2.4.9 data
$this->data
Used to handle POST data sent from the FormHelper forms to the controller.
// The FormHelper is used to create a form element:
$form->text('User.first_name');
// The FormHelper is used to create a form element:$form->text('User.first_name');
Which when rendered, looks something like:
<input name="data[User][first_name]" value="" type="text" />
When the form is submitted to the controller via POST, the data shows up in this->data
//The submitted first name can be found here: $this->data['User']['first_name'];
//The submitted first name can be found here:$this->data['User']['first_name'];
Differences
| Lines: 1-16 | Lines: 1-22 | ||
| <title>data</title> | <title>data</title> | ||
| - | <p class="method"><code>$this->data</code></p> <p>Used to handle POST data sent from the FormHelper forms to the controller.</p> |
+ | <pre>$this-&gt;data</pre> <p>は、FormHelperのフォームからコントローラに送られた、POSTデータを扱うのに用いられます。</p> |
| <pre> | <pre> | ||
| - | // The FormHelper is used to create a form element: | + | <?php // フォーム要素を作るのにFormHelperが使われています。:r /> |
| $form->text('User.first_name'); | $form->text('User.first_name'); | ||
| - | </pre> <p>Which when rendered, looks something like:</p> <pre class="plain"> |
+ | // 表示されると次のようになります。: |
| <input name="data[User][first_name]" value="" type="text" /> | <input name="data[User][first_name]" value="" type="text" /> | ||
| - | </pre> <p>When the form is submitted to the controller via POST, the data shows up in <code>this->data</code></p> <pre> //The submitted first name can be found here: |
+ | // フォームがコントローラにPOSTで送信されると、 />// データは、$this-&gt;dataの中に入ります。 //送信されたfirst nameはここにあります。: |
| $this->data['User']['first_name']; | $this->data['User']['first_name']; | ||
| + | ?> | ||
| </pre> | </pre> | ||
