Umbrella framework
Upgrade for php 8.0 / Sf 6.0
url()
and target()
methods on MenuBuilderload_url
option, use load_route
and load_route_params
option insteadtoolbar_class
option, use toolbar_template
to override class of toolbar template insteadDetailsHandleColumnType
column by DetailsColumnType
CheckboxColumnType
column and RadioColumnType
column, use select
option instead (can be multi
, single
or false
). Set option select
will automatically add an internal column with checkbox or radio.setRowSelectable
method for builder to determine if a row can be selected or not.ManyColumnType
column (hard to use / customize).tree_state
option, use tree_expanded
option instead (can be true
or false
)Type
to adapter type class.DataTableActionState
utils, to retrieve datatable state from an action (i.e : filter used, rows selected, columns order, ...)table_class
replaced by class
(revert)class
replaced by container_class
(revert)stripe_class
to define stripe class of rows (ex : odd, even). Class table-striped
is not used any more by default (cause glitch if datatable has extra rows).DragHandleColumnType
, RowReorder
helper, rowreorder_route
and rowreorder_route_params
options and remove rowReorder
js datatable plugin.Datatable\Action
component:
addWidget
/ removeWidget
/ hasWidget
doesn't exist anymore on Datatable builder. Use addAction
/ removeAction
/ hasAction
insteadWidgetColumnType
column, use ActionColumnType
column instead.@UmbrellaAdminBundle/config/routes/profile.php
instead of @UmbrellaAdminBundle/config/routes/user_profile.yaml
@UmbrellaAdminBundle/config/routes/user.php
+ @UmbrellaAdminBundle/config/routes/security.php
instead of @UmbrellaAdminBundle/config/routes/user.yaml
@UmbrellaAdminBundle/config/routes/notification.php
instead of @UmbrellaAdminBundle/config/routes/notification.yaml