marcovtwout / yiistrap
适用于 Yii PHP 框架的 Twitter Bootstrap。
2.0.9
2023-05-04 09:39 UTC
Requires
- twbs/bootstrap: ^3.3.0
Requires (Dev)
- apigen/apigen: ~4.0
- codeception/codeception: @stable
- crisu83/yii-composer: >=1.0.0
- yiisoft/yii: >=1.1.13
README
Yii 的 Twitter Bootstrap。
安装
使用 Composer
安装 Yiistrap 最简单的方法是使用 Composer。这假设您的 Yii 项目已经使用 Composer 和自动加载器。
运行以下命令以安装扩展
composer require marcovtwout/yiistrap ~2.0@dev
添加以下内容到您的应用程序配置
..... 'components' => array( ..... 'bootstrap' => array( 'class' => '\TbApi', ), ), ..... 'modules' => array( ..... 'gii' => array( 'class' => 'system.gii.GiiModule', 'generatorPaths' => array('vendor.marcovtwout.yiistrap.gii'), ), ), .....
将以下行添加到您的主布局 protected/views/layouts/main.php
中以注册必要的 CSS 和 JavaScript 文件
<?php Yii::app()->bootstrap->register(); ?>
不使用 Composer
首先按照上述步骤操作,但下载并解压 Yiistrap 而不是通过 Composer 需求它。
然后您还需要将以下内容添加到您的应用程序配置中
'aliases' => array( 'yiistrap' => __DIR__ . '/relative/path/to/yiistrap', ), ..... 'import' => array( ..... 'yiistrap.behaviors.*', 'yiistrap.components.*', 'yiistrap.form.*', 'yiistrap.helpers.*', 'yiistrap.widgets.*', ), .....
用法
文档尚未更新,但请使用当前文档作为指导: http://www.getyiistrap.com
使用以下命令生成 ApiGen 文档
php vendor\bin\apigen generate
注意:当您使用小部件时,请使用 \
预先在文件名前以通过 Composer 自动加载它
<?php $this->widget('\TbNav', array( 'type' => TbHtml::NAV_TYPE_TABS, 'items' => array( array('label' => 'Home', 'url' => '#', 'active' => true), array('label' => 'Profile', 'url' => '#',), array('label' => 'Messages', 'url' => '#',), ), )); ?>