Skip to content

Commit

Permalink
Merge pull request cakephp#5202 from okinaka/3.0-ja
Browse files Browse the repository at this point in the history
  • Loading branch information
chinpei215 authored Aug 24, 2017
2 parents 87ba92d + e037b58 commit 616d4e1
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 9 deletions.
1 change: 1 addition & 0 deletions ja/console-and-shells.rst
Original file line number Diff line number Diff line change
Expand Up @@ -484,6 +484,7 @@ ConsoleOutput はこれらのタグを正しい ansi コードシーケンスに
スタイルはいくつかビルトインされたものがありますが、自分で作成することも 可能です。
ビルトインされたものは以下の通りです。

* ``success`` 成功メッセージ。緑色のテキスト。
* ``error`` エラーメッセージ。赤色のテキスト。
* ``warning`` 警告メッセージ。黄色のテキスト。
* ``info`` 情報メッセージ。水色のテキスト。
Expand Down
21 changes: 12 additions & 9 deletions ja/development/sessions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -144,16 +144,19 @@ CakePHP は、 ``Network\Session`` 名前空間内にクラスがあることを
'defaults' => 'database'
]

この設定は、少なくとも以下の項目が追加されたデータベーステーブルが必要になります。 ::
この設定は、以下の項目を持つデータベーステーブルが必要になります。 ::

CREATE TABLE `sessions` (
`id` varchar(255) NOT NULL DEFAULT '',
`data` BLOB, -- or BYTEA for PostgreSQL
`expires` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
);
CREATE TABLE `sessions` (
`id` char(40) CHARACTER SET ascii COLLATE ascii_bin NOT NULL,
`created` datetime DEFAULT CURRENT_TIMESTAMP, -- Optional
`modified` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, -- Optional
`data` blob DEFAULT NULL, -- for PostgreSQL use bytea instead of blob
`expires` int(10) unsigned DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

アプリケーションスケルトンの中に、sessions テーブルのためのスキーマのコピーがあります。
`アプリケーションスケルトン <https://github.com/cakephp/app>`_ の中の
``config/schema/sessions.sql`` に、sessions テーブルのためのスキーマのコピーがあります。

セッションの保存を処理するための独自の ``Table`` クラスを使用することもできます。 ::

Expand Down Expand Up @@ -186,7 +189,7 @@ APC, Memcached, または Xcache のように格納することを可能にし
]
]);

これは CakeSession に ``CacheSession`` クラスをセッション保存先として
これは Session に ``CacheSession`` クラスをセッション保存先として
委任する設定です。'config' キーをキャッシュの設定に使用できます。
デフォルトのキャッシュ設定は ``'default'`` です。

Expand Down
8 changes: 8 additions & 0 deletions ja/plugins.rst
Original file line number Diff line number Diff line change
Expand Up @@ -503,6 +503,14 @@ Custom コントローラーの 'index' ビューへのパスは、以下の通
このファイルを作成すると、 **vendor/thevendor/theplugin/src/Template/Custom/index.ctp** を
オーバーライドします。

プラグインがルーティングプレフィックスを実装する場合、オーバーライドする
アプリケーションテンプレートのパスにルーティングプレフィックスが含まなければなりません。

'ContactManager' プラグインが 'admin プレフィックス を実装する場合、オーバーライドパスは、
次の通りです。 ::

src/Template/Plugin/ContactManager/Admin/ContactManager/index.ctp

.. _plugin-assets:

プラグインアセット
Expand Down

0 comments on commit 616d4e1

Please sign in to comment.