friendsofvictoire/menu-widget
A reusable menu widget for the Victoire CMS. Add configurable navigation menus to your pages and templates, and let editors manage links and structure from the widget interface without touching code. Built to plug into Victoire's widget system and fit existing Symfony projects.
friendsofvictoire/menu-widget is a Symfony bundle (FriendsOfVictoire/WidgetMenuBundle) for Victoire DCMS, not a Laravel package. It has no Laravel service provider, no config/menu-widget.php, no Blade views, and no php artisan commands. In a Laravel codebase it cannot be installed and used as-is.FriendsOfVictoire\WidgetMenuBundle\WidgetMenuBundle in the Symfony kernel (app/AppKernel.php on Symfony 3/4-style apps). Clear the cache afterward.Resources/views. Those reveal the data model, the editable fields, and the rendering contract. Then check composer.json for Symfony, Victoire, PHP, and Twig version constraints.spatie/laravel-menu, or define a small Menu / MenuItem model pair with a Blade component and a renderer service.app/Resources/... when you need custom markup.menus and menu_items migrations with parent_id, order, label, url, and target. Add Eloquent relationships and a MenuRenderer service. Expose the result through a Blade component such as <x-menu :menu="$menu" />.route() and url() helpers, and cache the rendered tree.MenuUpdated so the rendering layer can be replaced without touching the CMS or admin code.composer.json before assuming it will install on a modern stack.composer why-not and platform config to diagnose; pin versions if you must keep a legacy app running.debug:twig.debug:container, debug:event-dispatcher, and the profiler. On Laravel, use php artisan about, Telescope, and Cache::forget() checks. Do not expect the bundle’s internals to map cleanly onto Laravel’s container or event system.How can I help you explore Laravel packages today?