Download the PHP package torqit/store-syndicator-bundle without Composer

On this page you can find all versions of the php package torqit/store-syndicator-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package store-syndicator-bundle

Pimcore Store Syndicator Bundle

Exports Pimcore objects into e-commerce storefronts such as Shopify.

Currently, this bundle is designed to work only with a Shopify store, but could be expanded in the future to support other e-commerce frameworks.

Installation:

  1. Run composer require torqit/store-syndicator-bundle in your project's terminal.
  2. In the same terminal, run bin/console pimcore:bundle:enable StoreSyndicatorBundle
  3. Then run bin/console pimcore:bundle:install StoreSyndicatorBundle

Setting up an export:

  1. Create a new "TorqStoreExporterShopifyCredentials" Data Object with your Shopify store's credentials.
  2. Create a new "Store Exporter" item in the Pimcore Datahub.
  3. In your created Store Exporter, under the API Access tab, drag in your credentials object created in step 1.
  4. Under the Choose Products tab
    1. Under BaseClass choose the Data Object class you will be exporting
    2. Under "Product Query Qhere Clause" you can write the SQL where clause for the pimcore object listing for the export. Some examples include:
      • o_path LIKE "your products folder path" for path based exports
      • fieldName = value for object field based export
  5. In the Map Attributes tab, fill in the table with the appropriate details:
    • The "local field" column refers to the field on your Pimcore Data Object class to export
    • The "field type" column refers to the store field type
    • The "remote field" column refers to the field in your store
    • Check the "map on" checkbox for any fields that should be unique on all exported variants

Running an export:

In a terminal, run the command bin/console torq:push-to-shopify "your-store-name". If you expect this export to take longer than a few minutes (or you are exporting more than a few thousand variants), wrap the command with nohup as follows to ensure the process continues running if your terminal session ends unexpectedly: nohup bin/console torq:push-to-shopify "your-store-name" &.

Viewing Results:

The tab labeled "Execution", in a Store Exporter datahub config, contains a table of logs. This table will show any files or responses returned from API calls made while exporting your products, as well as any errors that shopify returns.


All versions of store-syndicator-bundle with dependencies

PHP Build Version
Package Version
Requires ext-fileinfo Version *
ext-json Version *
pimcore/data-hub Version ^1.5
shopify/shopify-api Version ^4.2
pimcore/pimcore Version ^10.5
php Version ~8.0.0 || ~8.1.0 || ~8.2.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package torqit/store-syndicator-bundle contains the following files

Loading the files please wait ...