behappy / manufacturer-plugin
A plugin to manage products manufacturers in Sylius.
Installs: 164
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 4
Forks: 1
Open Issues: 0
Type:sylius-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
This package is not auto-updated.
Last update: 2025-03-05 06:24:54 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