yii2-bootstrap5/docs/guide-de/migrating-yii2-bootstrap.md

49 lines
1.4 KiB
Markdown
Raw Normal View History

2021-08-03 16:26:03 +08:00
Migration von yii2-bootstrap4
=============================
yii2-bootstrap4 ist eine komplette Überarbeitung des Projekts (siehe den Bootstrap 4 von Bootstrap 3 Migrationsguide).
2021-08-18 21:41:26 +08:00
Die größten Änderungen finden Sie hier zusammengefasst:
## Allgemein
2021-08-03 16:22:50 +08:00
* Der Namespace ist nun `yii\bootstrap5` anstatt `yii\bootstrap4`
2021-08-04 14:28:49 +08:00
* Die PHP Kompatibilität **ist beschränkt auf** `>=7.0`
2021-08-18 21:41:26 +08:00
* Der "Schließen"-Button von Widgets wie [[yii\bootstrap5\Alert|Alert]] oder [[yii\bootstrap5|Modal|Modal]] wird neu
via CSS dargestellt und hat keinen Inhalt mehr. Es ist daher beim Überschreiben sicherzustellen, dass die `btn-close`
Klasse entfernt wird und die benötigten Stile manuell gesetzt werden.
## Widgets / Klassen
### BaseHtml
### ActiveField
### ActiveForm
2021-08-04 14:30:25 +08:00
Es gibt eine neue Konstante [[yii\bootstrap5\ActiveForm::LAYOUT_FLOATING]]. Sie repräsentiert ein
2021-08-05 15:21:05 +08:00
[neues Formular-Layout](https://getbootstrap.com/docs/5.1/forms/floating-labels/) in Bootstrap 5.
### Breadcrumbs
### ButtonDropdown
### ButtonToolbar
### Carousel
### LinkPager
### Modal
### Nav
### NavBar
2021-08-05 16:46:05 +08:00
Es gibt nun die Möglichkeit der Erstellung einer [Offcanvas Navbar](https://getbootstrap.com/docs/5.1/components/navbar/#offcanvas).
2021-08-18 21:41:26 +08:00
Dies ist zu erreichen, indem man die Eigenschaft `$collapseOptions` des Widgets [[yii\bootstrap5\NavBar|Navbar]] auf `false`
2021-08-05 16:46:05 +08:00
und die Eigenschaft `$offcanvasOptions` auf ein array setzt (auch wenn leer).
### Tabs
### ToggleButtonGroup