Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Product Bundle

Product Bundle Laravel Package

sulu/product-bundle

Sulu Product Bundle adds product management to the Sulu CMS, letting you create and organize product entities, manage attributes and pricing, and integrate catalog data into your Sulu-based websites and applications.

View on GitHub
Deep Wiki
Context7

The Sulu Product Bundle adds structured product management to the Sulu CMS, letting editors maintain a product catalog directly in the admin interface. Built for Symfony applications, it supports localized product data, media assignments, and flexible attributes.

  • Manage products and variants with reusable attributes
  • Define prices, tax classes, units, and currencies
  • Organize products with categories and translations
  • Attach images and documents as media
  • Access product data through Sulu’s API and admin UI
Frequently asked questions about Product Bundle
Is sulu/product-bundle a Laravel package?
No. sulu/product-bundle is a Symfony bundle for the Sulu content management platform, not a Laravel package. It assumes a Sulu application kernel, Sulu admin UI classes, Doctrine ORM mappings, and Sulu security and localization conventions. Laravel's container, Eloquent, Blade, and routing do not provide those dependencies.
Can I install sulu/product-bundle in a Laravel application?
You should not. Composer may be able to fetch the code, but the bundle expects Sulu services and admin/content-type infrastructure that a Laravel app does not have, so it cannot boot meaningfully. Dependency resolution will also fail on modern Laravel stacks because the package targets the PHP 5.5-7.x and Symfony 2.8-3.x era.
Which Sulu and Symfony versions does sulu/product-bundle support?
The last tagged release was 2018-05-07, placing its constraints in the Sulu 1.x, Symfony 2.8-3.x, Doctrine ORM 2.4-2.5, and PHP 5.5-7.x era. It is a split-out bundle from the Sulu 1.x line, so it is tied to that application structure. It does not target Sulu 2.x or Symfony 6/7.
Is sulu/product-bundle still maintained?
There have been no releases since May 2018, the repository has about 10 stars and zero dependents, and there is no visible maintainer or security response path. That profile indicates neglect rather than an actively supported distribution channel. Any dependency CVE would need to be patched by your team.
How do I install sulu/product-bundle?
The only defensible install context is a legacy Sulu 1.x application, where you could require it with Composer alongside a matching Sulu core. In practice, you should consume the Sulu\Bundle\ProductBundle shipped inside sulu/sulu at the version matching your core instead of pulling this split repository separately. A standalone Composer require in Laravel or a plain Symfony app is not a supported path.
Should I use sulu/product-bundle or the product bundle inside sulu/sulu?
Use the bundle inside sulu/sulu if Sulu is already your committed CMS. This repository is a split-out of the same Sulu 1.x code, and installing it separately creates version-skew risk against the core you actually run. The split package does not appear to provide a feature advantage over the monorepo version.
What features does the Sulu Product Bundle provide?
It adds product management to Sulu CMS, including products, variants, pricing, tax classes, units, and inventory data. It also provides admin list and form views plus content-type integration for embedding products in Sulu pages. Its scope is CMS-centric product references and catalog data, not a full transactional PIM or Laravel commerce suite.
Does sulu/product-bundle work with PHP 8 and Symfony 6 or 7?
No. The package's constraints belong to the PHP 5.5-7.x and Symfony 2.8-3.x era, and PHP 8, Doctrine ORM 3.x, and Symfony 6/7 are unaddressed. Composer dependency resolution will fail against modern symfony/*, doctrine/*, and transitive packages. Making it run would require a fork and ongoing patching.
What are alternatives to sulu/product-bundle for Laravel e-commerce?
If you are building on Laravel, treat this package as out of scope and evaluate Laravel-native commerce or catalog packages instead. Laravel e-commerce platforms and PIM-style packages that use Eloquent, Laravel's container, and Blade are the appropriate category. If Sulu is your CMS, use the product bundle from sulu/sulu rather than this repository.
Can I run tests or static analysis against sulu/product-bundle in a modern project?
Not without a fork. Modern PHPUnit and static analysis versions will not run cleanly against a 2018 Sulu 1.x bundle, and its abandoned transitive dependencies add their own incompatibilities. Any serious evaluation would require vendoring the code, pinning legacy dependencies, and budgeting for maintenance.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo
bernskioldmedia/laravel-harvest
bernskiold/laravel-data-scrubber
bernskiold/laravel-currency-converter
bernskiold/laravel-campaign-monitor
bernskioldmedia/laravel-autotranslate
siberfx/telegram-bot
roy-sandip/laravel-view-extended
gregsphotography/site-builder-core
roy-sandip/laravel-view
anodyne/blade-fluentui-icons
webx-ui/module-catalog-collections