2017 © Pedro Peláez
 

symfony-bundle tradedoubler-bundle

Symfony 2 bundle for Tradedoubler integration

image

astina/tradedoubler-bundle

Symfony 2 bundle for Tradedoubler integration

  • Thursday, September 15, 2016
  • by pkraeutli
  • Repository
  • 18 Watchers
  • 2 Stars
  • 2,639 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 11 Versions
  • 0 % Grown

The README.md

Astina Tradedoubler Bundle

Symfony 2 bundle for Tradedoubler integration., (*1)

Installation

Step 1: Add to composer.json

"require" :  {
    // ...
    "astina/tradedoubler-bundle":"dev-master",
}

Step 2: Enable the bundle

Enable the bundle in the kernel:, (*2)

``` php <?php // app/AppKernel.php, (*3)

public function registerBundles() { $bundles = array( // ... new Astina\Bundle\TradedoublerBundle\AstinaTradedoublerBundle(), ); }, (*4)


### Step 3: Configuration Add the token, feed ID and trackback infos to your config.yml: ```yaml # app/config.yml astina_tradedoubler: api_token: xxxxyyyyzzz feed_id: 123456 trackback: organization: 1111 event_id: 2222 redirect_default_url: http://myshop.com

Usage

Use the classes in Model/ to create instances of Product, Category, ProductImage and ProductCollection., (*5)

Use the astina_tradedoubler.client service to create/update/delete Tradedoubler records:, (*6)

/** @var \Astina\Bundle\TradedoublerBundle\Client\Client $client **/
$client->createProducts(new ProductCollection($tradedoublerProducts));

Sending all product data to Tradedoubler

You can use the astina:tradedoubler:populate commands to send your whole product catalogue to Tradedoubler. For this to work you have to:, (*7)

  1. Create a service that implements Astina\Bundle\TradedoublerBundle\Client\ProductSourceInterface., (*8)

  2. Add the service id to the config:, (*9)

astina_tradedoubler:
    product_source: my_product_source_service

The Versions

15/09 2016

dev-master

9999999-dev

Symfony 2 bundle for Tradedoubler integration

  Sources   Download

MIT

The Requires

 

by Astina AG

15/09 2016

1.2.6

1.2.6.0

Symfony 2 bundle for Tradedoubler integration

  Sources   Download

MIT

The Requires

 

by Astina AG

15/08 2016

1.2.5

1.2.5.0

Symfony 2 bundle for Tradedoubler integration

  Sources   Download

MIT

The Requires

 

by Astina AG

13/08 2014

1.2.4

1.2.4.0

Symfony 2 bundle for Tradedoubler integration

  Sources   Download

MIT

The Requires

 

by Astina AG

20/06 2014

1.2.3

1.2.3.0

Symfony 2 bundle for Tradedoubler integration

  Sources   Download

MIT

The Requires

 

by Astina AG

17/06 2014

1.2.2

1.2.2.0

Symfony 2 bundle for Tradedoubler integration

  Sources   Download

MIT

The Requires

 

by Astina AG

11/06 2014

1.2.1

1.2.1.0

Symfony 2 bundle for Tradedoubler integration

  Sources   Download

MIT

The Requires

 

by Astina AG

10/06 2014

1.2.0

1.2.0.0

Symfony 2 bundle for Tradedoubler integration

  Sources   Download

MIT

The Requires

 

by Astina AG

23/01 2014

1.1.1

1.1.1.0

Symfony 2 bundle for Tradedoubler integration

  Sources   Download

MIT

The Requires

 

by Astina AG

16/01 2014

1.1.0

1.1.0.0

Symfony 2 bundle for Tradedoubler integration

  Sources   Download

MIT

The Requires

 

by Astina AG

29/11 2013

1.0.0

1.0.0.0

Symfony 2 bundle for Tradedoubler integration

  Sources   Download

MIT

The Requires

 

by Astina AG