Loading...
Skip navigation
Please note that this documentation is for the most recent version of this extension. It may not be relevant for older versions. Related documentation can be found in the documentation directory of the extension.

Shop Integration

Basket

Adding a global shopping basket button

You need to put a global shopping basket button on your page otherwise it will not be possible to add products to the shopping basket!

The shopping basket button can be included either as a content element or as a TypoScript marker.

  1. Adding the predefined shopping basket button marker in the Fluid template:
    <f:cObject typoscriptObjectPath="lib.shop.basketButton" />
  2. Adding the predefined shopping basket button in TypoScript:
    page = PAGE
    page {
      10 = USER
      10 < lib.shop.basketButton
      # ...
    }

Alternatively, add the shopping basket button as a plugin.

General

Quicksearch

To include a global search field for products, just add the following marker in fluid:

<f:cObject typoscriptObjectPath="lib.shop.showQuickSearch" />

Alternatively, add quicksearch using TypoScript:

page = PAGE
page {
  20 = USER
  20 < lib.shop.showQuickSearch
  # ...
}

Flash messages

The Shop extension uses a global HTML wrapper for displaying messages.

Add this wrapper to your page with TypoScript:

page = PAGE
page {
  30 = TEXT
  30.value = <div id="shop-flash-messages" style="position: absolute; right: 0; bottom: 0"></div>
}

Contact request

You can contact us at any time

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
EPH_________A2I______
__R____G____M_____CLS
7RP___DC4___PE5______
__R____O____G_P___JYD
3H5_________9F2______