From 8baa7904ffd7783e92f08c3052efdda1c74d30a9 Mon Sep 17 00:00:00 2001 From: Kirill Petrov Date: Mon, 20 Dec 2021 11:41:42 +0400 Subject: [PATCH 01/13] Update migrating-yii2-bootstrap.md --- docs/guide/migrating-yii2-bootstrap.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/guide/migrating-yii2-bootstrap.md b/docs/guide/migrating-yii2-bootstrap.md index b3eafd8..9c19cd0 100644 --- a/docs/guide/migrating-yii2-bootstrap.md +++ b/docs/guide/migrating-yii2-bootstrap.md @@ -35,6 +35,8 @@ There is a new constant [[yii\bootstrap5\ActiveForm::LAYOUT_FLOATING]]. It's a ### Modal +`data-target` and `data-toggle` change to `data-bs-target` and `data-bs-toggle` + ### Nav ### NavBar From 59c27ce7d0b706f1918e6ebc9f79a59ac68233ea Mon Sep 17 00:00:00 2001 From: Kirill Petrov Date: Mon, 20 Dec 2021 11:50:40 +0400 Subject: [PATCH 02/13] Update migrating-yii2-bootstrap.md --- docs/guide/migrating-yii2-bootstrap.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/docs/guide/migrating-yii2-bootstrap.md b/docs/guide/migrating-yii2-bootstrap.md index 9c19cd0..fe01d40 100644 --- a/docs/guide/migrating-yii2-bootstrap.md +++ b/docs/guide/migrating-yii2-bootstrap.md @@ -1,16 +1,16 @@ Migrating from yii2-bootstrap4 ============================== -yii2-bootstrap5 is a major rewrite of the entire project (according Bootstrap 5 to Bootstrap 4 migration guide). -The most notable changes are summarized below: +yii2-bootstrap5 является серьезной переработкой всего проекта (в соответствии с руководством по миграции с Bootstrap 4 на Bootstrap 5). +Наиболее заметные изменения кратко изложены ниже: ## General -* The namespace is `yii\bootstrap5` instead of `yii\bootstrap4` -* The php compatibility **is limited to** `>=7.0` -* The close buttons of widgets like [[yii\bootstrap5\Alert|Alert]] or [[yii\bootstrap5|Modal|Modal]] now gets rendered - via CSS and does not have any content anymore. So be sure to remove `btn-close` class and set appropriate styles yourself - if you override it. +* Изменение namespace с `yii\bootstrap4` на `yii\bootstrap5` +* Минимальная совместимая версия php **ограничена** `>=7.0` +* Кнопки закрытия виджетов, таких как [[yii\bootstrap5\Alert|Alert]] или [[yii\bootstrap5\Modal|Modal]], теперь отображаются +с помощью CSS и больше не содержат содержимого. Поэтому обязательно удалите класс "btn-close" и самостоятельно установите соответствующие стили, если вы его переопределяли. + ## Widgets / Classes @@ -20,8 +20,8 @@ The most notable changes are summarized below: ### ActiveForm -There is a new constant [[yii\bootstrap5\ActiveForm::LAYOUT_FLOATING]]. It's a -[new form layout](https://getbootstrap.com/docs/5.1/forms/floating-labels/) introduced in Bootstrap 5. +Новая константа [[yii\bootstrap5\ActiveForm::LAYOUT_FLOATING]]. Это +[new form layout](https://getbootstrap.com/docs/5.1/forms/floating-labels/) введен в Bootstrap 5. ### Breadcrumbs @@ -41,9 +41,9 @@ There is a new constant [[yii\bootstrap5\ActiveForm::LAYOUT_FLOATING]]. It's a ### NavBar -There is now the possibility to create an [offcanvas navbar](https://getbootstrap.com/docs/5.1/components/navbar/#offcanvas). -You can achieve this by setting the `$collapseOptions` to `false` in [[yii\bootstrap5\NavBar|Navbar]] widget and the -`$offcanvasOptions` to at least an empty array. +Теперь есть возможность создать [offcanvas navbar](https://getbootstrap.com/docs/5.1/components/navbar/#offcanvas). +Вы можете добиться этого, установив для параметра `$collapseOptions` значение `false` в виджете [[yii\bootstrap5\NavBar|Navbar]] и +`$offcanvasOptions`, значение пустого массива. ### Tabs From 5a7c1d4b5cf8844299cdb99af37765646b6987ae Mon Sep 17 00:00:00 2001 From: Kirill Petrov Date: Mon, 20 Dec 2021 11:50:51 +0400 Subject: [PATCH 03/13] Update migrating-yii2-bootstrap.md --- docs/guide/migrating-yii2-bootstrap.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/guide/migrating-yii2-bootstrap.md b/docs/guide/migrating-yii2-bootstrap.md index fe01d40..6d79953 100644 --- a/docs/guide/migrating-yii2-bootstrap.md +++ b/docs/guide/migrating-yii2-bootstrap.md @@ -1,7 +1,7 @@ Migrating from yii2-bootstrap4 ============================== -yii2-bootstrap5 является серьезной переработкой всего проекта (в соответствии с руководством по миграции с Bootstrap 4 на Bootstrap 5). +yii2-bootstrap5 является серьезной переработкой всего проекта (в соответствии с руководством по миграции с Bootstrap4 на Bootstrap5). Наиболее заметные изменения кратко изложены ниже: ## General From c0f92e8db4a7547c7d793a5d6bd6b164180355fa Mon Sep 17 00:00:00 2001 From: Kirill Petrov Date: Mon, 20 Dec 2021 11:51:09 +0400 Subject: [PATCH 04/13] Update migrating-yii2-bootstrap.md --- docs/guide/migrating-yii2-bootstrap.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/guide/migrating-yii2-bootstrap.md b/docs/guide/migrating-yii2-bootstrap.md index 6d79953..37feb1e 100644 --- a/docs/guide/migrating-yii2-bootstrap.md +++ b/docs/guide/migrating-yii2-bootstrap.md @@ -1,4 +1,4 @@ -Migrating from yii2-bootstrap4 +Миграция с yii2-bootstrap4 ============================== yii2-bootstrap5 является серьезной переработкой всего проекта (в соответствии с руководством по миграции с Bootstrap4 на Bootstrap5). From e946a463d1b1e049efb2047d54cd7dce432f28af Mon Sep 17 00:00:00 2001 From: Kirill Petrov Date: Mon, 20 Dec 2021 11:52:41 +0400 Subject: [PATCH 05/13] Update README.md --- docs/guide-ru/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/guide-ru/README.md b/docs/guide-ru/README.md index 4ea8d02..e2295c2 100644 --- a/docs/guide-ru/README.md +++ b/docs/guide-ru/README.md @@ -25,3 +25,4 @@ ------------- * [Использование .sass файлов Bootstrap напрямую](topics-sass.md) +* [Миграция с yii2-bootstrap4](migrating-yii2-bootstrap.md) From cbcd50912c7d28dba18ff105ed2447a51914fa52 Mon Sep 17 00:00:00 2001 From: Kirill Petrov Date: Mon, 20 Dec 2021 11:56:12 +0400 Subject: [PATCH 06/13] Update asset-bundles.md --- docs/guide-ru/asset-bundles.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/guide-ru/asset-bundles.md b/docs/guide-ru/asset-bundles.md index fb0e1f8..920268e 100644 --- a/docs/guide-ru/asset-bundles.md +++ b/docs/guide-ru/asset-bundles.md @@ -5,7 +5,8 @@ Bootstrap - это комплексное front-end решение, включа - [[yii\bootstrap5\BootstrapAsset|BootstrapAsset]] - содержит CSS файлы. - [[yii\bootstrap5\BootstrapPluginAsset|BootstrapPluginAsset]] - зависит от [[yii\bootstrap5\BootstrapAsset]], содержащий javascript файлы. +- [[yii\bootstrap5\BootstrapIconAsset|BootstrapIconAsset]] - содержит иконки. -Конкретные приложения могут потребовать различного использования. Если вам нужны только CSS-стили, то пакета [[yii\bootstrap5\BootstrapAsset]] будет достаточно. Тем не менее, если вы хотите использовать Bootstrap JavaScript, вам необходимо зарегистрировать [[yii\bootstrap5\BootstrapPluginAsset]]. +Конкретные приложения могут потребовать различного использования. Если вам нужны только CSS-стили, то пакета [[yii\bootstrap5\BootstrapAsset]] будет достаточно. Тем не менее, если вы хотите использовать Bootstrap JavaScript, вам необходимо зарегистрировать [[yii\bootstrap5\BootstrapPluginAsset]]. Так же если вы хотите использовать Bootstrap Icons, вам необходимо зарегистрировать [[yii\bootstrap5\BootstrapIconAsset|BootstrapIconAsset]]. > Tip: большинство виджетов регистрируются с помощью [[yii\bootstrap5\BootstrapPluginAsset]] автоматически. From a837f921033a4f98f4f88759e48aa471c8d119e6 Mon Sep 17 00:00:00 2001 From: Kirill Petrov Date: Mon, 20 Dec 2021 11:56:37 +0400 Subject: [PATCH 07/13] Update asset-bundles.md --- docs/guide-ru/asset-bundles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/guide-ru/asset-bundles.md b/docs/guide-ru/asset-bundles.md index 920268e..ef34d14 100644 --- a/docs/guide-ru/asset-bundles.md +++ b/docs/guide-ru/asset-bundles.md @@ -7,6 +7,6 @@ Bootstrap - это комплексное front-end решение, включа - [[yii\bootstrap5\BootstrapPluginAsset|BootstrapPluginAsset]] - зависит от [[yii\bootstrap5\BootstrapAsset]], содержащий javascript файлы. - [[yii\bootstrap5\BootstrapIconAsset|BootstrapIconAsset]] - содержит иконки. -Конкретные приложения могут потребовать различного использования. Если вам нужны только CSS-стили, то пакета [[yii\bootstrap5\BootstrapAsset]] будет достаточно. Тем не менее, если вы хотите использовать Bootstrap JavaScript, вам необходимо зарегистрировать [[yii\bootstrap5\BootstrapPluginAsset]]. Так же если вы хотите использовать Bootstrap Icons, вам необходимо зарегистрировать [[yii\bootstrap5\BootstrapIconAsset|BootstrapIconAsset]]. +Конкретные приложения могут потребовать различного использования. Если вам нужны только CSS-стили, то пакета [[yii\bootstrap5\BootstrapAsset]] будет достаточно. Тем не менее, если вы хотите использовать Bootstrap JavaScript, вам необходимо зарегистрировать [[yii\bootstrap5\BootstrapPluginAsset]], если вы хотите использовать Bootstrap Icons, вам необходимо зарегистрировать [[yii\bootstrap5\BootstrapIconAsset|BootstrapIconAsset]]. > Tip: большинство виджетов регистрируются с помощью [[yii\bootstrap5\BootstrapPluginAsset]] автоматически. From 7cddb08e91d0fdb0881c7d0c25340fffd8864b0d Mon Sep 17 00:00:00 2001 From: Kirill Petrov Date: Mon, 20 Dec 2021 11:58:04 +0400 Subject: [PATCH 08/13] Create migrating-yii2-bootstrap.md --- docs/guide-ru/migrating-yii2-bootstrap.md | 50 +++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 docs/guide-ru/migrating-yii2-bootstrap.md diff --git a/docs/guide-ru/migrating-yii2-bootstrap.md b/docs/guide-ru/migrating-yii2-bootstrap.md new file mode 100644 index 0000000..37feb1e --- /dev/null +++ b/docs/guide-ru/migrating-yii2-bootstrap.md @@ -0,0 +1,50 @@ +Миграция с yii2-bootstrap4 +============================== + +yii2-bootstrap5 является серьезной переработкой всего проекта (в соответствии с руководством по миграции с Bootstrap4 на Bootstrap5). +Наиболее заметные изменения кратко изложены ниже: + +## General + +* Изменение namespace с `yii\bootstrap4` на `yii\bootstrap5` +* Минимальная совместимая версия php **ограничена** `>=7.0` +* Кнопки закрытия виджетов, таких как [[yii\bootstrap5\Alert|Alert]] или [[yii\bootstrap5\Modal|Modal]], теперь отображаются +с помощью CSS и больше не содержат содержимого. Поэтому обязательно удалите класс "btn-close" и самостоятельно установите соответствующие стили, если вы его переопределяли. + + +## Widgets / Classes + +### BaseHtml + +### ActiveField + +### ActiveForm + +Новая константа [[yii\bootstrap5\ActiveForm::LAYOUT_FLOATING]]. Это +[new form layout](https://getbootstrap.com/docs/5.1/forms/floating-labels/) введен в Bootstrap 5. + +### Breadcrumbs + +### ButtonDropdown + +### ButtonToolbar + +### Carousel + +### LinkPager + +### Modal + +`data-target` and `data-toggle` change to `data-bs-target` and `data-bs-toggle` + +### Nav + +### NavBar + +Теперь есть возможность создать [offcanvas navbar](https://getbootstrap.com/docs/5.1/components/navbar/#offcanvas). +Вы можете добиться этого, установив для параметра `$collapseOptions` значение `false` в виджете [[yii\bootstrap5\NavBar|Navbar]] и +`$offcanvasOptions`, значение пустого массива. + +### Tabs + +### ToggleButtonGroup From c38ba23d2851c6b5c88073ac38059d0a17a35f0a Mon Sep 17 00:00:00 2001 From: Kirill Petrov Date: Mon, 20 Dec 2021 11:59:18 +0400 Subject: [PATCH 09/13] Update migrating-yii2-bootstrap.md --- docs/guide-ru/migrating-yii2-bootstrap.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/guide-ru/migrating-yii2-bootstrap.md b/docs/guide-ru/migrating-yii2-bootstrap.md index 37feb1e..a9e0012 100644 --- a/docs/guide-ru/migrating-yii2-bootstrap.md +++ b/docs/guide-ru/migrating-yii2-bootstrap.md @@ -35,7 +35,7 @@ yii2-bootstrap5 является серьезной переработкой в ### Modal -`data-target` and `data-toggle` change to `data-bs-target` and `data-bs-toggle` +Заменить `data-target` и `data-toggle` на `data-bs-target` и `data-bs-toggle` ### Nav From 5b1fdd0ec578851603373a684758e86a6ba8e009 Mon Sep 17 00:00:00 2001 From: Kirill Petrov Date: Mon, 20 Dec 2021 11:59:21 +0400 Subject: [PATCH 10/13] Update migrating-yii2-bootstrap.md --- docs/guide/migrating-yii2-bootstrap.md | 28 +++++++++++++------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/docs/guide/migrating-yii2-bootstrap.md b/docs/guide/migrating-yii2-bootstrap.md index 37feb1e..f8a9c46 100644 --- a/docs/guide/migrating-yii2-bootstrap.md +++ b/docs/guide/migrating-yii2-bootstrap.md @@ -1,16 +1,16 @@ -Миграция с yii2-bootstrap4 +Migrating from yii2-bootstrap4 ============================== -yii2-bootstrap5 является серьезной переработкой всего проекта (в соответствии с руководством по миграции с Bootstrap4 на Bootstrap5). -Наиболее заметные изменения кратко изложены ниже: +yii2-bootstrap5 is a major rewrite of the entire project (according Bootstrap 5 to Bootstrap 4 migration guide). +The most notable changes are summarized below: ## General -* Изменение namespace с `yii\bootstrap4` на `yii\bootstrap5` -* Минимальная совместимая версия php **ограничена** `>=7.0` -* Кнопки закрытия виджетов, таких как [[yii\bootstrap5\Alert|Alert]] или [[yii\bootstrap5\Modal|Modal]], теперь отображаются -с помощью CSS и больше не содержат содержимого. Поэтому обязательно удалите класс "btn-close" и самостоятельно установите соответствующие стили, если вы его переопределяли. - +* The namespace is `yii\bootstrap5` instead of `yii\bootstrap4` +* The php compatibility **is limited to** `>=7.0` +* The close buttons of widgets like [[yii\bootstrap5\Alert|Alert]] or [[yii\bootstrap5|Modal|Modal]] now gets rendered + via CSS and does not have any content anymore. So be sure to remove `btn-close` class and set appropriate styles yourself + if you override it. ## Widgets / Classes @@ -20,8 +20,8 @@ yii2-bootstrap5 является серьезной переработкой в ### ActiveForm -Новая константа [[yii\bootstrap5\ActiveForm::LAYOUT_FLOATING]]. Это -[new form layout](https://getbootstrap.com/docs/5.1/forms/floating-labels/) введен в Bootstrap 5. +There is a new constant [[yii\bootstrap5\ActiveForm::LAYOUT_FLOATING]]. It's a +[new form layout](https://getbootstrap.com/docs/5.1/forms/floating-labels/) introduced in Bootstrap 5. ### Breadcrumbs @@ -35,15 +35,15 @@ yii2-bootstrap5 является серьезной переработкой в ### Modal -`data-target` and `data-toggle` change to `data-bs-target` and `data-bs-toggle` +Change `data-target` and `data-toggle` change to `data-bs-target` and `data-bs-toggle` ### Nav ### NavBar -Теперь есть возможность создать [offcanvas navbar](https://getbootstrap.com/docs/5.1/components/navbar/#offcanvas). -Вы можете добиться этого, установив для параметра `$collapseOptions` значение `false` в виджете [[yii\bootstrap5\NavBar|Navbar]] и -`$offcanvasOptions`, значение пустого массива. +There is now the possibility to create an [offcanvas navbar](https://getbootstrap.com/docs/5.1/components/navbar/#offcanvas). +You can achieve this by setting the `$collapseOptions` to `false` in [[yii\bootstrap5\NavBar|Navbar]] widget and the +`$offcanvasOptions` to at least an empty array. ### Tabs From bd3347928c528a5fad039950924bafbcead2abec Mon Sep 17 00:00:00 2001 From: Kirill Petrov Date: Mon, 20 Dec 2021 12:08:38 +0400 Subject: [PATCH 11/13] Update installation.md --- docs/guide-ru/installation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/guide-ru/installation.md b/docs/guide-ru/installation.md index be2a8f0..4e77653 100644 --- a/docs/guide-ru/installation.md +++ b/docs/guide-ru/installation.md @@ -14,7 +14,7 @@ php composer.phar require --prefer-dist yiisoft/yii2-bootstrap5 или добавьте ``` -"yiisoft/yii2-bootstrap": "~1.0.0" +"yiisoft/yii2-bootstrap5": "~1.0.0" ``` в секцию **require** вашего `composer.json`. From fc3fcb836f3c99779dc8e02ba7a9b405c4042826 Mon Sep 17 00:00:00 2001 From: Kirill Petrov Date: Mon, 20 Dec 2021 12:09:08 +0400 Subject: [PATCH 12/13] Update installation.md --- docs/guide-ru/installation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/guide-ru/installation.md b/docs/guide-ru/installation.md index 4e77653..5d1b8d6 100644 --- a/docs/guide-ru/installation.md +++ b/docs/guide-ru/installation.md @@ -14,7 +14,7 @@ php composer.phar require --prefer-dist yiisoft/yii2-bootstrap5 или добавьте ``` -"yiisoft/yii2-bootstrap5": "~1.0.0" +"yiisoft/yii2-bootstrap5": "~2.0.0" ``` в секцию **require** вашего `composer.json`. From 3b34f9f02c7e0a9ffad9db62f3ea8c1957276b41 Mon Sep 17 00:00:00 2001 From: simialbi Date: Mon, 20 Dec 2021 11:09:42 +0100 Subject: [PATCH 13/13] Fixed typo --- docs/guide/migrating-yii2-bootstrap.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/guide/migrating-yii2-bootstrap.md b/docs/guide/migrating-yii2-bootstrap.md index f8a9c46..2fd27f8 100644 --- a/docs/guide/migrating-yii2-bootstrap.md +++ b/docs/guide/migrating-yii2-bootstrap.md @@ -35,7 +35,7 @@ There is a new constant [[yii\bootstrap5\ActiveForm::LAYOUT_FLOATING]]. It's a ### Modal -Change `data-target` and `data-toggle` change to `data-bs-target` and `data-bs-toggle` +Change `data-target` and `data-toggle` to `data-bs-target` and `data-bs-toggle` ### Nav