2lenet/crudit-bundle
Symfony CruditBundle for building CRUD back offices with SB Admin layout. Provides configurable controllers, datasources and filtersets, plus list views with pagination/sorting, actions, grouping, batch ops, export (CSV/Excel), markdown, workflows and more.
?feature=analytics). Useful for gradual rollouts without code changes.Adopt when:
X-User-Type headers, query params, or session data).?debug=true to show hidden dev bricks).Look elsewhere if:
For Executives: *"This update adds ‘admin panel feature flags’—we can now hide or show sections of our internal dashboards dynamically, based on user roles, request data, or even URL parameters. For example:
?debug=true without code changes.
This cuts dev time for permissioning by 80% compared to custom Blade logic, and it’s free (MIT license). Perfect for projects like [X tool] where we need to segment access without over-engineering."*For Engineering: *"New in 1.18.4: Conditional bricks/tabs/actions via request attributes. How it works:
hide_if: request->hasHeader('X-Hide-Bricks') to your crudit.yaml.?hide=actions), headers, or session data.authorize() middleware for server-side checks."*For Design/UX: *"This change lets us control UI visibility without touching CSS. For example:
hide_if: auth()->user()->cannot('delete-users').?feature=analytics in their URL.
Tradeoff: Still uses SB Admin’s Bootstrap 5 theme, but now you can toggle entire sections without redesigning. For pixel-perfect control, combine with custom Twig templates."*How can I help you explore Laravel packages today?