mirror of
https://github.com/yiisoft/yii2.git
synced 2025-08-26 06:15:19 +08:00
updating docs/guide-ja/*
This commit is contained in:
@ -55,7 +55,7 @@ class PostController extends Controller
|
||||
失敗したときは例外を投げます。
|
||||
|
||||
`create` アクション (`actionCreate()` メソッドで定義されます) においても、コードは似たようなものです。
|
||||
最初にリクエストデータを使って [モデル](structure-models.md) にデータを投入して、モデルを保存することを試みます。
|
||||
最初に、リクエストデータを使って [モデル](structure-models.md) の新しいインスタンスにデータを投入することを試み、そして、モデルを保存することを試みます。
|
||||
両方が成功したときは、新しく作成されたモデルの ID を使って `view` アクションにブラウザをリダイレクトします。
|
||||
どちらかが失敗したときは、ユーザが必要なデータを入力できるようにするための `create` ビューを表示します。
|
||||
|
||||
@ -339,7 +339,7 @@ class PostController extends Controller
|
||||
アクションパラメータには、次のように、さまざまなリクエストに応じて異なる値が投入されます。
|
||||
|
||||
* `http://hostname/index.php?r=post/view&id=123`: `$id` パラメータには `'123'` という値が入れられます。
|
||||
一方、`version` というクエリパラメータは無いので、`$version` は null のままになります。
|
||||
一方、`version` というクエリパラメータは無いので、`$version` は `null` のままになります。
|
||||
* `http://hostname/index.php?r=post/view&id=123&version=2`: `$id` および `$version` パラメータに、それぞれ、`'123'` と `'2'` が入ります。
|
||||
* `http://hostname/index.php?r=post/view`: 必須の `$id` パラメータがリクエストで提供されていないため、 [[yii\web\BadRequestHttpException]] 例外が投げられます。
|
||||
* `http://hostname/index.php?r=post/view&id[]=123`: `$id` パラメータが予期しない配列値 `['123']` を受け取ろうとするため、[[yii\web\BadRequestHttpException]] 例外が投げられます。
|
||||
|
Reference in New Issue
Block a user