- Is friendsofvictoire/sitemap-widget a Laravel package?
- No. It is a Symfony bundle built for Victoire DCMS, not a Laravel package. It has no Laravel service provider, facade, publishable config, or Laravel contracts. Treat it as a Symfony/Victoire component rather than a drop-in Laravel dependency.
- Can I install friendsofvictoire/sitemap-widget in Laravel with Composer?
- You can run composer require, but there is no supported Laravel integration path. The package expects Symfony bundle registration, services.yaml, Twig namespacing, and Victoire's widget pipeline. In a Laravel app you would need an invasive bridge or a parallel Symfony runtime, which is disproportionate for sitemap generation.
- What is friendsofvictoire/sitemap-widget used for?
- It is a CMS sitemap widget for Victoire DCMS, likely rendering a sitemap block through Twig and Victoire's WidgetBundle. It is not a headless sitemap generator that enumerates Laravel routes or Eloquent models. Confirm whether you need a crawlable sitemap.xml, an HTML sitemap page, or an admin-editable CMS widget, because those are different requirements.
- Does friendsofvictoire/sitemap-widget support Laravel 10 or Laravel 11?
- There is no Laravel version support to speak of. The package targets Symfony bundle conventions and Victoire, with Symfony and PHP constraints that may conflict with modern Laravel and PHP 8.x Composer resolution. Do not assume Laravel 10 or Laravel 11 compatibility.
- What is a good Laravel alternative to friendsofvictoire/sitemap-widget?
- Use spatie/laravel-sitemap for a maintained Laravel-native option with route and model crawling, or write a small artisan command plus queued job. Both give you first-class framework support, testability, and control over sitemap indexes, lastmod, and priorities. The Victoire widget is not a substitute for these in a Laravel roadmap.
- How do I generate sitemap.xml in Laravel without this package?
- Enumerate routable content, emit XML that conforms to the sitemaps.org schema, and serve it through a route or write it to public/sitemap.xml. A scheduled job can refresh it, and a test can assert status 200 and the XML content type. This is a bounded, deterministic artifact and typically takes days, not weeks.
- Is friendsofvictoire/sitemap-widget safe for production?
- The assessment flags zero stars, zero dependents, and no evidence of active stewardship. That is high technical risk for anything that renders XML published to search engines. If you inherit a Victoire deployment, pin and vendor it, and review abandoned transitive dependencies.
- Can I use friendsofvictoire/sitemap-widget with Symfony or Victoire?
- Yes, that is its natural environment. It assumes Symfony's DI container, HttpKernel, Twig, and Victoire's WidgetBundle rendering pipeline. That makes it defensible only inside an existing Victoire deployment, not as a Laravel integration.
- Does this package support sitemap indexes, lastmod, hreflang, and priorities?
- A CMS sitemap widget likely does not cover sitemap-index segmentation, accurate lastmod, hreflang, or per-content-type priorities. Those requirements usually need a generator with explicit control over URL sets and metadata. Verify the schema output and URL coverage before relying on a widget.
- How much work is it to reimplement this sitemap widget in Laravel?
- Reimplementing is small and recommended. A sitemap is a bounded artifact: enumerate content, emit valid XML, serve or write it, and schedule refreshes. A Laravel artisan command plus a queued job is roughly 150 lines, with better testability and maintenance than bridging an unmaintained Symfony bundle.