splash/akeneo-bundle

Splash Bundle for Akeneo PIM Solution

Installs: 472

Dependents: 0

Suggesters: 0

Security: 0

Stars: 3

Watchers: 4

Forks: 1

Open Issues: 1

Type:symfony-bundle

2.7.9 2024-04-12 10:27 UTC

README

N|Solid

Splash Sync Bundle for Akeneo

Splash Php Bundle for Akeneo PIM.

This module implement Splash Sync connector for Akeneo. It provides access to Products Objects for automated synchronisation though Splash Sync dedicated protocol.

Latest Stable Version Latest Unstable Version License

Branches

Branch Akeneo PHP Status Install
master 7.0 7.3+ Active composer require splash/akeneo-bundle
5.0 4.0&5.0 7.3+ Active composer require splash/akeneo-bundle
3.0 3.0 7.2 Deprecated composer require splash/phpcore:dev-master splash/php-bundle:1.0.0 splash/akeneo-bundle:3.0.x-dev
2.3 2.3 7.1 Deprecated composer require splash/phpcore:dev-master splash/php-bundle:1.0.0 splash/akeneo-bundle:2.3.x-dev
2.1 2.0, 2.1 7.1 Deprecated composer require splash/phpcore:dev-master splash/php-bundle:1.0.0 splash/akeneo-bundle:2.1.x-dev

Installation via Composer

Download Akeneo-Bundle and its dependencies to the vendor directory. You can use Composer for the automated process:

$ php composer.phar require splash/akeneo-bundle

Composer will install the bundle to vendor/splash directory.

Adding bundle to your application kernel

// app/AppKernel.php
public function registerBundles()
{
    $bundles = array(
        // ...
            new \Splash\Bundle\SplashBundle(),          // Splash Sync Core PHP Bundle 
            new \Splash\Akeneo\SplashAkeneoBundle(),    // Splash Bundle for Akeneo
        // ...
    );
}

Configure Splash Bundles

Here is the default configuration for Splash bundles:

splash:
    connections:
        akeneo:    
            name:           Akeneo for Splash
            id:             ThisIsSplashWsId                    # Your Splash Server Id
            key:            ThisIsYourEncryptionKeyForSplash    # Your Server Secret Encryption Key
            config:
                locale:         en_US
                channel:        ecommerce
                currency:       EUR

Requirements

  • PHP 7.4+
  • Akeneo 4.0+
  • An active Splash Sync User Account

Documentation

For the configuration guide and reference, see: Akeneo Bundle Docmumentation

Contributing

Any Pull requests are welcome!

This module is part of SplashSync project.