mod
Go to file
Alex Powell 309544b84c
Allow Navbar to accept collapseOptions = false (#63)
* Allow collapseOptions to be false in Navbar

If `collapseOptions` is `false`, while `offcanvasOptions` is _also_ `false`, `renderToggleButton` throws an array access error (`$this->collapseOptions['id']];`)

* Update CHANGELOG.md

* Typo

* Add unit test

* Update NavBar.php

Code style

Co-authored-by: Alex Powell <alexanderp@agilitycis.com>
Co-authored-by: simialbi <simi.albi@outlook.com>
2022-12-22 09:06:27 +01:00
.github allow plugin in composer.json 2022-08-01 08:30:41 +01:00
docs Update basic-usage.md 2022-05-05 21:24:37 +03:00
src Allow Navbar to accept collapseOptions = false (#63) 2022-12-22 09:06:27 +01:00
tests Allow Navbar to accept collapseOptions = false (#63) 2022-12-22 09:06:27 +01:00
.editorconfig Init. v1.0.0 2021-02-10 00:04:59 +03:00
.gitignore Init. v1.0.0 2021-02-10 00:04:59 +03:00
CHANGELOG.md Allow Navbar to accept collapseOptions = false (#63) 2022-12-22 09:06:27 +01:00
composer.json allow plugin in composer.json 2022-08-01 08:30:41 +01:00
LICENSE.md copied missing tests and actions and docs from bs4 2021-07-09 11:53:24 +02:00
phpunit.xml.dist copied missing tests and actions and docs from bs4 2021-07-09 11:53:24 +02:00
README.md updated README.md 2022-01-06 07:48:50 +01:00

Twitter Bootstrap 5 Extension for Yii 2


This is the Twitter Bootstrap extension for Yii framework 2.0. It encapsulates Bootstrap 5 components and plugins in terms of Yii widgets, and thus makes using Bootstrap components/plugins in Yii applications extremely easy.

For license information check the LICENSE-file.

Documentation is at docs/guide/README.md.

Latest Stable Version Total Downloads Build Status

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist yiisoft/yii2-bootstrap5

or add

"yiisoft/yii2-bootstrap5": "*"

to the require section of your composer.json file.

Translations

The i18n configuration will be automatically added to your application configuration via bootstrapping process.

Usage

For example, the following single line of code in a view file would render a Bootstrap Progress plugin:

<?= yii\bootstrap5\Progress::widget(['percent' => 60, 'label' => 'test']) ?>