Setting up IO
The plentyShop is split into two plugins: plentyShop LTS 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 PlentyONE
In order to set up a plentyShop, the plugins plentyShop LTS 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
Users with roles that are not of the type Administrator can only see certain sections and menus in PlentyONE. This means they only have limited access to the system. If employees carry out IO settings, they need at least the following rights:
-
Plugins
-
Setup » Assistants
Note that only users with roles of the type Administrator can grant rights.
Assigning rights:
-
Open the menu Setup » Account management » Roles.
→ The roles overview opens. -
Click on New (add).
→ The role creation menu opens. -
Enter a name for the role.
-
Switch to the advanced mode by toggling Advanced (toggle_on) slider.
-
Assign the rights for the respective section by ticking the check boxes indicated above.
Note: You can either grant rights for complete sections or limit the rights you grant the user. To only grant limited rights in a certain section, expand the section. -
Save (save) the settings.
The simple mode and advanced mode are connected. If you check menu visibilities in the simple mode the corresponding permissions in the advanced mode will be checked automatically. The connection only exists in this direction. If you check permissions in the advanced mode no menu or plugin visibilities will be checked automatically. |
2. Editing IO settings
The IO configuration contains the 3 tabs Template, Number formats and Routeing.
Setting | Explanation |
---|---|
Template |
|
Namespace of the used template plugin |
Enter the name of the template plugin you are using. This is plentyShop LTS in almost every case. Users who want to replace plentyShop LTS 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 plentyShop LTS 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. |
Routing |
|
Enable routes |
Activate the routes used in plentyShop LTS. All routes need to be active for using the unmodified version of plentyShop LTS. |