mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-23 01:57:50 +08:00
Merge pull request #6262 from softark/docs-guide-ja-2014-11-26
docs/guide-ja/* updated following the changes in docs/guide/* [ci skip]
This commit is contained in:
@@ -144,7 +144,7 @@ Yii 2.0 は、パスエイリアスの使用を、ファイル/ディレクト
|
|||||||
サードパーティのライブラリ、例えば Zend フレームワークなどを使う場合には、そのフレームワークのインストールディレクトリを指す `@Zend` というパスエイリアスを定義することが出来ます。
|
サードパーティのライブラリ、例えば Zend フレームワークなどを使う場合には、そのフレームワークのインストールディレクトリを指す `@Zend` というパスエイリアスを定義することが出来ます。
|
||||||
一旦そうしてしまえば、その Zend フレームワークのライブラリ中のどんなクラスでも、同じようにオートロードすることが出来るようになります。
|
一旦そうしてしまえば、その Zend フレームワークのライブラリ中のどんなクラスでも、同じようにオートロードすることが出来るようになります。
|
||||||
|
|
||||||
パスエイリアスに関する詳細は [パスエイリアス](concept-aliases.md) の節を参照してください。
|
パスエイリアスに関する詳細は [エイリアス](concept-aliases.md) の節を参照してください。
|
||||||
|
|
||||||
|
|
||||||
ビュー
|
ビュー
|
||||||
|
|||||||
@@ -573,19 +573,11 @@ public function bootstrap($app)
|
|||||||
```php
|
```php
|
||||||
namespace app\components;
|
namespace app\components;
|
||||||
|
|
||||||
use yii\web\UrlRule;
|
use yii\web\UrlRuleInterface;
|
||||||
|
use yii\base\Object;
|
||||||
|
|
||||||
class CarUrlRule extends UrlRule
|
class CarUrlRule extends Object implements UrlRuleInterface
|
||||||
{
|
{
|
||||||
public $db = 'db';
|
|
||||||
|
|
||||||
public function init()
|
|
||||||
{
|
|
||||||
parent::init();
|
|
||||||
if ($this->name === null) {
|
|
||||||
$this->name = __CLASS__;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public function createUrl($manager, $route, $params)
|
public function createUrl($manager, $route, $params)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -120,7 +120,7 @@ Yii 2.0 は、また、facebook の [HHVM](http://hhvm.com/) とも互換性が
|
|||||||
|
|
||||||
実運用のサーバでは、`http://www.example.com/basic/web/index.php` の代りに `http://www.example.com/index.php` という URL でアプリケーションにアクセス出来るようにウェブサーバを設定したいと思うかもしれません。
|
実運用のサーバでは、`http://www.example.com/basic/web/index.php` の代りに `http://www.example.com/index.php` という URL でアプリケーションにアクセス出来るようにウェブサーバを設定したいと思うかもしれません。
|
||||||
そういう設定をするためには、ウェブサーバのドキュメントルートを `basic/web` フォルダに向けることが必要になります。
|
そういう設定をするためには、ウェブサーバのドキュメントルートを `basic/web` フォルダに向けることが必要になります。
|
||||||
また、[URL の解析と生成](runtime-url-handling.md) の節で述べられているように、URL から `index.php` を隠したいと思うかも知れません。
|
また、[ルーティングと URL 生成](runtime-routing.md) の節で述べられているように、URL から `index.php` を隠したいと思うかも知れません。
|
||||||
この節では、これらの目的を達するために Apache または Nginx サーバをどのように設定すれば良いかを学びます。
|
この節では、これらの目的を達するために Apache または Nginx サーバをどのように設定すれば良いかを学びます。
|
||||||
|
|
||||||
> Info|情報: `basic/web` をドキュメントルートに設定することは、`basic/web` の兄弟ディレクトリに保管されたプライベートなアプリケーションコードや取り扱いに注意を要するデータファイルにエンドユーザがアクセスすることを防止することにもなります。
|
> Info|情報: `basic/web` をドキュメントルートに設定することは、`basic/web` の兄弟ディレクトリに保管されたプライベートなアプリケーションコードや取り扱いに注意を要するデータファイルにエンドユーザがアクセスすることを防止することにもなります。
|
||||||
|
|||||||
@@ -145,7 +145,7 @@ CSS と JavaScript ファイルがページにインクルードされる方法
|
|||||||
いろいろなファイルに別々のオプションを使用したい場合は、別々のアセットバンドルを作成して、個々のバンドルの中では、
|
いろいろなファイルに別々のオプションを使用したい場合は、別々のアセットバンドルを作成して、個々のバンドルの中では、
|
||||||
一組のオプションを使うようにしなければなりません。
|
一組のオプションを使うようにしなければなりません。
|
||||||
|
|
||||||
例えば、IE9 以上のブラウザに対して CSS ファイルを条件的にインクルードするために、次のオプションを使うことが出来ます:
|
例えば、IE9 以下のブラウザに対して CSS ファイルを条件的にインクルードするために、次のオプションを使うことが出来ます:
|
||||||
|
|
||||||
```php
|
```php
|
||||||
public $cssOptions = ['condition' => 'lte IE9'];
|
public $cssOptions = ['condition' => 'lte IE9'];
|
||||||
|
|||||||
Reference in New Issue
Block a user