Matsa Posted September 10, 2021 Share Posted September 10, 2021 (edited) Hello! I have been trying to figure this out for a while. We have a setup with PrestaShop 1.7.7.7 where we have several connected stores via the multistore functionality. These stores have their customers in different countries. However, the products we are selling are not allowed in all of them. We would therefore like to limit the visibility or availability of some products so they cannot be viewed on those stores. For example: Item X is allowed to sell in country (or shop) A and B but not C. The product is created via the multishop "all" context. The product is available to be edited in all of the stores, it can also be edited in a specific store context it seems. If we disable product X on shop C, it will no longer show up there but still be visible everywhere else. However, if we make changes to the product at a later moment, say that we want to change the image for all of the stores the product is available in, then the product is automatically activated on shop C again. A functionality we are looking for is something that restricts the visibility of a product on a specific shop, even though it is published. If that makes sense? I have attached an image I made in paint that kind of explains what we're trying to accomplish. To clarify what I'm asking; Is this something that is possible to do with a vanilla setup or does anyone know a plugin that can accomplish this task? Edited September 13, 2021 by Matsa (see edit history) Link to comment Share on other sites More sharing options...
El Patron Posted September 26, 2021 Share Posted September 26, 2021 Hi, we wrote a product by country module for both 1.6 and 1.7. It is not publicly listed but part of our suite of modules for inhouse clients. contact us via our website if your are interested in quote. Link to comment Share on other sites More sharing options...
El Patron Posted September 17 Share Posted September 17 Hi, thanks for contact me via my website. above I did not help, you want by shop id, my module works 'by country'...so I did a little more research and maybe this helps: #1 – Disable it in that shop’s context (most common) In the top multistore selector, switch from “All shops” to the specific shop. Open the product. Tick the little “Customize for this shop” checkbox (PS 1.7/8/9 shows this next to fields in multistore). Toggle Status off (the Enable/Disable switch) and Save. Result: active = 0 only for that shop; still enabled elsewhere. note this is from searching for this feature, I do not have a multishop to review steps. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now