Skip to content
Provides a way to create datas for your selling company on Sylius.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
etc/build
src
tests
.travis.yml
LICENSE
README.md
behat.yml.dist
composer.json
easy-coding-standard.neon
node_modules
phpspec.yml.dist
phpstan.neon
phpunit.xml.dist

README.md

sylius-company-data-plugin

Provides a way to create datas for your selling company on Sylius.

This plugin does not provide any useful functionality as is. It is a dependency point for other plugins.

Installation-procedure

$ composer require behappy/company-data-plugin

Enable the plugin

// in app/AppKernel.php
public function registerBundles() {
	$bundles = array(
		// ...
		new BeHappy\SyliusCompanyDataPlugin\BeHappySyliusCompanyDataPlugin(),
		...
	);
	// ...
}
#in app/config/config.yml
imports:
    ...
    - { resource: "@BeHappySyliusCompanyDataPlugin/Resources/config/config.yml" }
    ...
# in routing.yml
...

behappy_company_data_plugin:
    resource: '@BeHappySyliusCompanyDataPlugin/Resources/config/routing.yml'
...

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 : Company data

There you can configure your company(ies) data(s) in order to be used by other plugins.

Thanks

This plugin is partially inspired by BitBagCommerce/SyliusInvoicingPlugin (https://github.com/BitBagCommerce/SyliusInvoicingPlugin).

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

You can’t perform that action at this time.