Thus, this project aims at specifying the current and expected behaviour when the multistore is enabled and when there are many stores.
Here are the specials behaviors. Here you can find general specs
There are the 5 main specific cases:
“Add new” action is not possible (button disabled) in all shops or in a group context, this action is only enabled in a specific shop context.
Display a message when the user hovers the “add new” button: “You can use this feature in a single shop context only. Switch context to enable it.”
Some “Add new” pages don’t have shop association block.
In this case, the element is added for all shops, no matter the context selected
Display an information message on these pages: “Note that this feature is available in all shops context only. It will be added to all your stores.”
The page can be displayed only in all shops context, the others contexts are not displayed in the header
If the user was on another page in a specific shop context or in a group context, the all shops context is automatically selected when he/she arrives on one of theses pages.
Display an information message on these pages: “Note that this page is available in all shops context only, this is why your context has just switched.”
If a group or a specific shop is selected, some fields are disabled and don’t have checkboxes allowing to enable them.
A message is displayed when the user hovers these fields: “You can modify this parameter in all shops context only. Switch context to enable it.”
The page isn’t displayed in all shops or in a group context.
The page is displayed only when a specific shop is selected
Display an information message on these pages: “Note that this page is available in a single shop context only. Switch context to work on it.”
The page isn’t displayed in a group context.
The page is displayed only when a specific shop or all shops is selected
Display an information message on these pages: “Note that this page is available in a single shop or in all shops context. Switch context to work on it.”
In all shops context, some fields don’t have specific settings drop-down as they can be configured only in all shops context and have the same value for all shops.
Design > Images settings
List of these fields:
International > Localization > Localization
List of these fields:
Shop parameters > General > General
List of these fields:
Shop parameters > Traffic & SEO > Referrers
List of these fields:
Advanced parameters > Administration
List of these fields:
Advanced parameters > Team > Employees
List of these fields:
Advanced parameters > Database > SQL Manager
List of these fields:
Advanced parameters > Performance
List of these fields:
Design > Images settings
List of these fields:
International > Localization > Localization
List of these fields:
Shop parameters > General > General
List of these fields:
Shop parameters > Traffic & SEO > Referrers
List of these fields:
Advanced parameters > Administration
List of these fields:
Advanced parameters > Team > Employees
List of these fields:
Advanced parameters > Database > SQL Manager
List of these fields:
International > Translations
Translations are not related to the shop and are changed for all shops, no matter the shop selected in the context.
When a language is added, it’s only for the shop(s) selected in the context.
When a language is exported, it’s not related to the shop selected as it’s for the theme selected
When a language is copied, it’s not related to the shop selected as it’s for the theme selected
Shop parameters > Traffic & SEO > SEO & URLs > Pages listing
When all shops or a group is selected, the listing isn’t displayed and an information message is displayed: “Note that the list of your pages is available in a single shop context only. Switch context to work on it.”
Shop parameters > Traffic & SEO > SEO & URLs > Set shop URL block
A message is displayed: “The multistore option is enabled. If you want to change the URL of your shop, you must go to the “Multistore” page under the “Advanced Parameters” menu.”
Advanced parameters > Email > Test your email configuration block
If a group or a specific shop is selected, the field “Send a test email to” is enabled and don’t have checkbox.
Catalog > Products
Catalog > Products > Add / edit