Skip to main content

Setting up IO

The plentyShop is split into two plugins: Ceres  provides the design of plentyShop and can be adapted to suit your personal needs. The plugin IO  containts the base PHP functions for plentyShop and provides the logic for all design plugins. On this manual page, you will learn how to set up the IO plugin.

1. Setting up IO in plentymarkets

In order to set up a plentyShop, the plugins Ceres and IO need to be saved and deployed in a plugin set.

After these preparations, go to Plugins » Plugin overview and click on the plugin IO.

1.1. Assigning rights for back end users

Back end type users can only see certain areas and menus in plentymarkets. This means they only have limited access to the system. If you want back end type users to carry out IO settings, you have to grant them the following rights:

  • Plugins

  • Setup » Assistants

Tip: How to grant rights

Note that only Admin users can grant rights.

Assigning rights:

  1. Go to Setup » Settings » User » Rights » User.
    → The overview opens.

  2. Select a user.
    → The Rights menu item containing the visibilities opens.

  3. Assign the rights for the respective area by ticking the check boxes indicated above.
    Note: You can either grant rights for complete areas or limit the rights you grant the user. To only grant limited rights in a certain area, expand the area.

  4. Save () the settings.

The Rights and Menu visibilities are linked. This means that if you grant a right in one of the two areas, plentymarkets automatically grants the corresponding rights in the other area.

2. Editing IO settings

The IO configuration contains the 3 tabs Template, Number formats and Routeing.

Table 1. Editing IO settings
Setting Explanation


Namespace of the used template plugin

Enter the name of the template plugin you are using. This is Ceres in almost every case. Users who want to replace Ceres with a completely different template plugin need to the enter its name in this field, so that IO can properly interact with the plugin. This setting is directed at advanced users only. If you enter a different name while still using the Ceres template plugin, it is likely that issues will arise in plentyShop.

Number formats

Number of decimal places

Enter the number of decimal places to be used in plentyShop. The default number of decimal places is two.

Decimal separator

Enter the decimal separator you want to use in plentyShop. The default decimal separator is the comma.

Thousands separator

Enter the thousands separator you want to use in plentyShop. The defaul thousands separator is the period.

Use customer-specific price format

Select if prices are to be displayed in the respective price formats of your plentyShop customers.


Enable routes

Activate the routes used in Ceres. All routes need to be active for using the unmodified version of Ceres.

To top