lukbarros
10 years ago
committed by
Alexander Makarov
5 changed files with 101 additions and 0 deletions
@ -0,0 +1,27 @@ |
|||||||
|
Extenção Twitter Bootstrap para Yii 2 |
||||||
|
===================================== |
||||||
|
|
||||||
|
A extensão inclui suporte para ao framework [Bootstrap 3](http://getbootstrap.com/) marcação e componentes |
||||||
|
(também conhecido como "Bootstrap Twitter"). Bootstrap é um excelente quadro, ágil, que pode acelerar bastante o |
||||||
|
do lado do cliente do seu processo de desenvolvimento. |
||||||
|
|
||||||
|
O núcleo de bootstrap é representado por duas partes: |
||||||
|
|
||||||
|
- Noções básicas de estilo CSS, tais como um sistema de rede layout, tipografia, classes auxiliares, e os utilitários de resposta. |
||||||
|
- Pronto para usar componentes, tais como formulários, menus, paginação, caixas de modais, guias, etc. |
||||||
|
|
||||||
|
Iniciando |
||||||
|
--------------- |
||||||
|
|
||||||
|
* [Instalação](installation.md) |
||||||
|
* [uso Básico](basic-usage.md) |
||||||
|
|
||||||
|
Uso |
||||||
|
----- |
||||||
|
|
||||||
|
* [Yii widgets](usage-widgets.md) |
||||||
|
|
||||||
|
Tópicos Adicionais |
||||||
|
----------------- |
||||||
|
|
||||||
|
* [Usando arquivos .less do Bootstrap diretamente](topics-less.md) |
@ -0,0 +1,17 @@ |
|||||||
|
Uso Básico |
||||||
|
=========== |
||||||
|
|
||||||
|
O Yii Não registra os básico componentes básicos do bootstrap em código PHP visto que esse HTML é muito simples, por si só. |
||||||
|
Você pode encontrar detalhes sobre como usar o básico no [site documentação do bootstrap] (http://getbootstrap.com/css/). O Yii ainda fornece uma |
||||||
|
forma conveniente para incluir assets de bootstrap em suas páginas com uma única linha adicionado ao arquivo `AppAsset.php` localizado no seu |
||||||
|
diretório `@app/assets`: |
||||||
|
|
||||||
|
```php |
||||||
|
public $depends = [ |
||||||
|
'yii\web\YiiAsset', |
||||||
|
'yii\bootstrap\BootstrapAsset', // this line |
||||||
|
]; |
||||||
|
``` |
||||||
|
|
||||||
|
Usando bootstrap através Yii assets lhe permite minimizar os seus recursos/fontes e combinar com seus próprios recursos/fontes quando |
||||||
|
necessário. |
@ -0,0 +1,20 @@ |
|||||||
|
Installation |
||||||
|
============ |
||||||
|
|
||||||
|
## Instalando através do composer |
||||||
|
|
||||||
|
A maneira recomendada para instalar esta extensão é através do [composer](http://getcomposer.org/download/). |
||||||
|
|
||||||
|
Então rode |
||||||
|
|
||||||
|
``` |
||||||
|
php composer.phar require --prefer-dist yiisoft/yii2-bootstrap |
||||||
|
``` |
||||||
|
|
||||||
|
Ou Adicione |
||||||
|
|
||||||
|
``` |
||||||
|
"yiisoft/yii2-bootstrap": "~2.0.0" |
||||||
|
``` |
||||||
|
|
||||||
|
na sessão de requirimentos do seu arquivo `composer.json`. |
@ -0,0 +1,18 @@ |
|||||||
|
Usando arquivos .less diretamente do Bootstrap |
||||||
|
=========================================== |
||||||
|
|
||||||
|
Se você quiser incluir o [css do Bootstrap diretamente em seus arquivos less] (http://getbootstrap.com/getting-started/#customizing) |
||||||
|
talvez você precise desativar os arquivos css do Bootstrap originais que são carregados. |
||||||
|
Você pode fazer isso definindo a propriedade css do [[yii \ inicialização \ BootstrapAsset | BootstrapAsset]] e deixe estar vazio. |
||||||
|
Para isso, você precisa configurar o `assetManager` [application component](https://github.com/yiisoft/yii2/blob/master/docs/guide/structure-application-components.md) |
||||||
|
do seguinte modo: |
||||||
|
|
||||||
|
```php |
||||||
|
'assetManager' => [ |
||||||
|
'bundles' => [ |
||||||
|
'yii\bootstrap\BootstrapAsset' => [ |
||||||
|
'css' => [], |
||||||
|
] |
||||||
|
] |
||||||
|
] |
||||||
|
``` |
@ -0,0 +1,19 @@ |
|||||||
|
Yii widgets |
||||||
|
=========== |
||||||
|
|
||||||
|
A maioria dos componentes complexos do bootstrap são envolvidos em widgets Yii para permitir uma sintaxe mais robusta e integrar-se com |
||||||
|
características estruturais do framework. Todos widgets pertencem ao namespace `\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]] |
Loading…
Reference in new issue