behappy/manufacturer-plugin
A plugin to manage products manufacturers in Sylius.
Maintainers
Package info
github.com/BeHappyCommunication/SyliusManufacturerPlugin
Type:sylius-plugin
pkg:composer/behappy/manufacturer-plugin
Requires
- php: ^7.1
- sylius/sylius: ^1.1
Requires (Dev)
- behat/behat: ^3.3
- behat/mink: ^1.7
- behat/mink-browserkit-driver: ^1.3
- behat/mink-extension: ^2.2
- behat/mink-selenium2-driver: ^1.3
- friends-of-behat/context-service-extension: ^1.0
- friends-of-behat/cross-container-extension: ^1.0
- friends-of-behat/service-container-extension: ^1.0
- friends-of-behat/symfony-extension: ^1.0
- friends-of-behat/variadic-extension: ^1.0
- lakion/mink-debug-extension: ^1.2.3
- phpspec/phpspec: ^3.2
- phpstan/phpstan-shim: ^0.9.2
- phpunit/phpunit: ^6.5
- se/selenium-server-standalone: ^2.52
- sylius-labs/coding-standard: ^1.0
- symplify/easy-coding-standard: ^2.4
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT 454e203a344370e98eace03900f84576eb7b0ebd
- BeHappy Communication <projets.woop@behappycom.com>
- Stéphane DECOCK <s.decock.woop@behappycom.com>
This package is not auto-updated.
Last update: 2026-06-24 12:17:11 UTC
README
Manage and display your products manufacturers in Sylius.
Installation-procedure
$ composer require behappy/manufacturer-plugin
Enable the plugin
// in app/AppKernel.php public function registerBundles() { $bundles = array( // ... new BeHappy\SyliusManufacturerPlugin\BeHappySyliusManufacturerPlugin(), ... ); // ... }
#in app/config/config.yml imports: ... - { resource: "@BeHappySyliusManufacturerPlugin/Resources/config/config.yml" } ...
# in routing.yml ... behappy_manufacturer_admin: resource: '@BeHappySyliusManufacturerPlugin/Resources/config/routing/admin.yml' prefix: /admin ...
Generate database
Simply launch
php bin/console doctrine:schema:update --dump-sql --force
That's it !
You now have a new entry in Admin under configuration tab : Manufacturer
There you can configure your manufacturers, add a logo and description
In the product form, under 'association' tab, you can now link the product to your manufacturer.
Feel free to contribute
You can also ask your questions at the mail address in the composer.json mentioning this package.
Other
You can also check our other packages (including Sylius plugins) at https://github.com/BeHappyCommunication
