This project is not covered by Drupal’s security advisory policy.

With this plugin, you can easily host a top-notch ecommerce shop in Drupal while staying up-to-date with the latest features of your Spreadshop.
This is achieved by embedding your existing Spreadshop as-is into any Drupal page.
Both the plugin and your Spreadshop are fully free of charge. Always.

What you need

  • Installed Drupal instance
  • A Spreadshop (which can be registered here

Frequently Asked Questions

What is the Plugin for?

This plugin is for people who are running a Spreadshop (which might look like this) and want to make that Spreadshop available in their Drupal system.
If you do not have a Spreadshop yet, you can open one free of charge.

Is there a difference between a stand-alone Spreadshop and the plugin?

No, this plugin will simply embed your Spreadshop as-is into your Drupal system.

How does this work from a technical point of view?

This plugin simply performs a "Website Integration with JavaScript" under the hood, as explained here.
The advantage of using this plugin is that you do not need to write any code yourself.

Can I use the plugin for making my Shop the start page?

Most Drupal themes come with a pre-installed startpage layout.
The plugin is not able to overwrite this setting.
If you want to run the Shop under your own domain and as the start page,
we recommend integrating it via
Java Script, without a Drupal instance.
Read More

Where can I get my ShopID?

When configuring your Spreadshop settings in the "partner area", the shopId is displayed on the bottom left.

Which platform am I using?

Simply put, if you signed up on .com, .ca or .com.au, your Spreadshop runs on the North American platform. All other domains imply you are based on the European platform.

Which Shop URL should I enter?

Please enter the page title/path where you’d like your Shop embedded.
In our example, the page is called "shop".
This is where people will get to see your Shop:
https://www.yourbrandpage.com/shop
Copy the full URL and paste it into your Shop settings under:
Advanced Settings > Embed Shop in Website

How to use the Start Token Setting?

You can define a specific page of your Shop
that will be loaded in your Drupal page
(this could be the detail page/topic overview or a list page).
For example, using "collections" as a start token will render the topic page.

What is the MetaData setting about?

If you have the Spreadshop plugin running on your website,
the relevant integrated SEO meta data changes in your
site’s header (title, description and SEO-Index,
as well as OpenGraph and Twitter card tags).
By unchecking the box, you'll switch this feature off,
and your site`s SEO meta data will then be used.

How to use the Language setting?

If your Spreadshop has the "All Languages active" setting enabled,
you can define a specific language and
currency for your integrated Shop. If you define nothing,
the shop's default language and currency will be used.

What is the Swipe Menu setting?

If your Drupal page uses a burger menu on mobile devices,
we advise you to enable this feature. By doing this,
the shop's mobile menu will turn into a swipeable navigation bar
(as opposed to a second burger menu).

Where can I get detailed support?

There´s probably someone out there that had exactly the same question
and is filled up with wisdom to answer
all your requests. Visit our forum and get to know other Shop
Owners who can help.
There´s one for each platform:

What If I deactivate the plugin?

Spreadshop will disappear from your Drupal system. This, however, does not affect your stand-alone Spreadshop in any way.

How do I uninstall the plugin?

  1. Go to your Drupal plugin (extend) section.
  2. Select the uninstall tab.
  3. Mark the Spreadshop plugin and choose uninstall.
  4. Then hit apply.

Project information

  • caution Minimally maintained
    Maintainers monitor issues, but fast responses are not guaranteed.
  • Project categories: E-commerce
  • Created by is_jankovics on , updated
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.

Releases