1.9 KiB
1.9 KiB
Migrating from yii2-bootstrap4
yii2-bootstrap5 является серьезной переработкой всего проекта (в соответствии с руководством по миграции с Bootstrap 4 на Bootstrap 5). Наиболее заметные изменения кратко изложены ниже:
General
- Изменение namespace с
yii\bootstrap4
наyii\bootstrap5
- Минимальная совместимая версия php ограничена
>=7.0
- Кнопки закрытия виджетов, таких как yii\bootstrap5\Alert или yii\bootstrap5\Modal, теперь отображаются с помощью CSS и больше не содержат содержимого. Поэтому обязательно удалите класс "btn-close" и самостоятельно установите соответствующие стили, если вы его переопределяли.
Widgets / Classes
BaseHtml
ActiveField
ActiveForm
Новая константа yii\bootstrap5\ActiveForm::LAYOUT_FLOATING. Это new form layout введен в 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.
Вы можете добиться этого, установив для параметра $collapseOptions
значение false
в виджете yii\bootstrap5\NavBar и
$offcanvasOptions
, значение пустого массива.