Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yii2
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
PSDI Army
yii2
Commits
2c28ddfa
Commit
2c28ddfa
authored
Jan 12, 2015
by
Nobuo Kihara
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
docs/guide-ja/widget-bootstrap.md, widget-jui.md added [ci skip]
parent
723a51a2
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
116 additions
and
2 deletions
+116
-2
README.md
docs/guide-ja/README.md
+2
-2
widget-bootstrap.md
docs/guide-ja/widget-bootstrap.md
+68
-0
widget-jui.md
docs/guide-ja/widget-jui.md
+46
-0
No files found.
docs/guide-ja/README.md
View file @
2c28ddfa
...
...
@@ -184,8 +184,8 @@ RESTful ウェブサービス
*
Menu:
**TBD**
link to demo page
*
LinkPager:
**TBD**
link to demo page
*
LinkSorter:
**TBD**
link to demo page
*
**翻訳未着手**
[
Bootstrap ウィジェット
](
widget-bootstrap.md
)
*
**翻訳未着手**
[
jQuery UI ウィジェット
](
widget-jui.md
)
*
[
Bootstrap ウィジェット
](
widget-bootstrap.md
)
*
[
jQuery UI ウィジェット
](
widget-jui.md
)
ヘルパ
...
...
docs/guide-ja/widget-bootstrap.md
0 → 100644
View file @
2c28ddfa
Bootstrap ウィジェット
======================
> Note|注意: この節はまだ執筆中です。
Yii は、追加設定なしで、マークアップとコンポーネントのフレームワーク
[
Bootstrap 3
](
http://getbootstrap.com/
)
(
"Twitter
Bootstrap" としても知られています) をサポートしています。
Bootstrap は優れた、レスポンシブなフレームワークであり、クライアント側の開発プロセスを大いにスピードアップすることが出来るものです。
Bootstrap のコアは二つの部分によって表されます。
-
CSS の基礎。例えば、グリッドのレイアウトシステム、タイポグラフィ、ヘルパクラス、レスポンシブユーティリティなど。
-
そのまま使えるコンポーネント。フォーム、メニュー、ページネーション、モーダルボックス、タブなど。
基礎
----
Yii は bootstrap の基礎を PHP コードでラップすることをしていません。
なぜなら、この場合の HTML コードがそれ自体として非常にシンプルだからです。
bootstrap の基礎を使用することに関する詳細は、
[
bootstrap ドキュメントウェブサイト
](
http://getbootstrap.com/css/
)
で見ることが出来ます。
それでも、Yii はあなたのページに bootstrap のアセットをインクルードするための便利な方法を提供しています。
`@app/assets`
ディレクトリに配置されている
`AppAsset.php`
に一行を加えるだけで大丈夫です。
```
php
public
$depends
=
[
'yii\web\YiiAsset'
,
'yii\bootstrap\BootstrapAsset'
,
// この行です
];
```
Yii のアセットマネージャによって bootstrap を使うと、bootstrap のリソースを最小化したり、必要な場合にはあなた自身のリソースと結合したりすることが出来ます。
Yii ウィジェット
----------------
複雑な bootstrap コンポーネントのほとんどは Yii ウィジェットでラップされて、より堅牢な構文を与えられ、フレームワークの諸機能と統合されています。
全てのウィジェットは
`\yii\bootstrap`
名前空間に属します。
-
[
[yii\bootstrap\ActiveForm|ActiveForm
]
]
-
[
[yii\bootstrap\Alert|Alert
]
]
-
[
[yii\bootstrap\Button|Button
]
]
-
[
[yii\bootstrap\ButtonDropdown|ButtonDropdown
]
]
-
[
[yii\bootstrap\ButtonGroup|ButtonGroup
]
]
-
[
[yii\bootstrap\Carousel|Carousel
]
]
-
[
[yii\bootstrap\Collapse|Collapse
]
]
-
[
[yii\bootstrap\Dropdown|Dropdown
]
]
-
[
[yii\bootstrap\Modal|Modal
]
]
-
[
[yii\bootstrap\Nav|Nav
]
]
-
[
[yii\bootstrap\NavBar|NavBar
]
]
-
[
[yii\bootstrap\Progress|Progress
]
]
-
[
[yii\bootstrap\Tabs|Tabs
]
]
Bootstrap の .less ファイルを直接に使用する
-------------------------------------------
あなたが
[
Bootstrap CSS をあなたの less ファイルに直接含める
](
http://getbootstrap.com/getting-started/#customizing
)
ことを望む場合は、オリジナルの CSS ファイルがロードされないように無効化する必要があるでしょう。
[
[yii\bootstrap\BootstrapAsset|BootstrapAsset
]
] の
`css`
プロパティを空に設定することによって、そうすることが出来ます。
そのためには、
`assetManager`
[
アプリケーションコンポーネント
](
structure-application-components.md
)
を以下のように構成します。
```
php
'assetManager'
=>
[
'bundles'
=>
[
'yii\bootstrap\BootstrapAsset'
=>
[
'css'
=>
[],
]
]
]
```
docs/guide-ja/widget-jui.md
0 → 100644
View file @
2c28ddfa
jQuery UI ウィジェット
======================
> Note|注意: この節はまだ執筆中です。
Yii は公式エクステンションによって
[
jQuery UI
](
http://api.jqueryui.com/
)
ライブラリをサポートしています。
jQuery UI は、jQuery JavaScript ライブラリの上に構築された、一連のユーザインタフェイスインタラクション、イフェクト、ウィジェットおよびテーマです。
インストール
------------
このエクステンションの推奨されるインストール方法は、
[
composer
](
http://getcomposer.org/download/
)
を使う方法です。
下記を実行します。
```
php composer.phar require --prefer-dist yiisoft/yii2-jui "*"
```
または、
`composer.json`
ファイルの
`require`
セクションに下記を追加します。
```
"yiisoft/yii2-jui": "*"
```
Yii ウィジェット
----------------
複雑な jQuery UI コンポーネントのほとんどは Yii ウィジェットでラップされて、より堅牢な構文を与えられ、フレームワークの諸機能と統合されています。
全てのウィジェットは
`\yii\jui`
名前空間に属します。
-
[
[yii\jui\Accordion|Accordion
]
]
-
[
[yii\jui\AutoComplete|AutoComplete
]
]
-
[
[yii\jui\DatePicker|DatePicker
]
]
-
[
[yii\jui\Dialog|Dialog
]
]
-
[
[yii\jui\Draggable|Draggable
]
]
-
[
[yii\jui\Droppable|Droppable
]
]
-
[
[yii\jui\Menu|Menu
]
]
-
[
[yii\jui\ProgressBar|ProgressBar
]
]
-
[
[yii\jui\Resizable|Resizable
]
]
-
[
[yii\jui\Selectable|Selectable
]
]
-
[
[yii\jui\Slider|Slider
]
]
-
[
[yii\jui\SliderInput|SliderInput
]
]
-
[
[yii\jui\Sortable|Sortable
]
]
-
[
[yii\jui\Spinner|Spinner
]
]
-
[
[yii\jui\Tabs|Tabs
]
]
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment