Storefront And Addons Related Question

Hello cs-cart,

on the Ultimate, let say I have 2 storefronts and I have installed a addon. I wanted enable the addon for 1 storefront and I wanted to disable it for the second storefront. but it seems like doesn't work. if I disable it on the correct storefront option on addons list, on both storefront gets disabled. if I enable it for 1 storefront, it gets enabled on both storefronts. my question is, why it's not working and to achieve that, what can I do?

Thanks!

Hello

It is not possible at the moment.

Best regards

Robert.

Thanks Robert.

Seems like there is not any addon for this, isn't?

For sure people will more demand if there is possibility to use as exactly "ultimate" for both cs-cart ultimate or multi-vendor.

Hello

From what I can remember it was in the software development plans. But I don't know what the status is now.
I don't think there is a tool for this but you can check it on the marketplace.
Best regards
Robert

Hello cs-cart,

on the Ultimate, let say I have 2 storefronts and I have installed a addon. I wanted enable the addon for 1 storefront and I wanted to disable it for the second storefront. but it seems like doesn't work. if I disable it on the correct storefront option on addons list, on both storefront gets disabled. if I enable it for 1 storefront, it gets enabled on both storefronts. my question is, why it's not working and to achieve that, what can I do?

Thanks!

It is possible to make it in the code of specific module. But there is no solution for all addons

Seems like there is not such addon on the market, and also many people not realizing this. or maybe I am somehow overthinking this.

cs-cart helpdesk responded that on the "cs-cart ultimate" there is not possibilities install 1 addon for a storefront and disable or uninstall the same addon for a second or another storefront.

cs-cart helpdesk also says that it's possible on "cs-cart multi-vendor ultimate". I got shock and tested it on "multi-vendor ultimate". but it's the same result, it doesn't work. you can't install 1 addon for 1 storefront and disable or uninstall the same addon for another storefronts. I already tested by myself.

you can try on your demo this; add a new storefront, go to addons list. go to your storefront on top, choose any addon and install, configure it. then choose another storefront from the top side, and go to the same addon and try disable or uninstall it. then you will loose the configuration you did for previous storefront.

why is matter?

imagine I have a main marketplace website that sells stuff, but also want/have a kind of marketplace style website that offers ads listing as product, or services as product listing, so on.

1 real marketplace sells everything, the other free listing ads. so marketplace needs and have shopping cart, but the free listing doesn't need a shopping cart functionality, just call_now buttons/forms. also both of them have different theme, and setting. in this case you will stuck.

from my learning cs-cart, I can say that somehow there should be a solution.

imagine about license prices, $7500 and $1250/$1150. if people pay as "ultimate license fee", they could use as ultimate, then worth. if not, not.

I don't know, I just kind of can't make a important decision that makes sense.

Where I can find a hooks on this matter?

from my learning I can say there should be a hook, where the system reads all addons list when starts execute, and from there we can work with php hook code?

who knows, can redirect me? thanks in advance!

Please pay attention to the catalog mode addon. Catalog mode can be enabled for specific store-fronts only

https://docs.cs-cart.com/latest/user_guide/addons/catalog_mode/index.html

Please lay attention to the catalog mode addon. Catalog mode can be enabled for specific store-fronts only

https://docs.cs-cart.com/latest/user_guide/addons/catalog_mode/index.html

I know that catalog mode addon and much much more. is there any possibilities to make it work as I said above? did you read and understand properly my points? what do you think?

this is cs-cart's not full job done policy? :grin:

but I am sure that when you send request data to server, server receives it and starts to execute the cs-cart core codes. cs-cart starts execute code related by order. so after start ini codes, somewhere cs-cart starts read all addon's xml codes or read them from the database where saved it before. maybe as addon.xml file says, by order. then cs-cart gets all list of addons and starts execute execute by order.

right now I need to know the exact php file location which does list addons list. maybe they already have hook, maybe it doesn't. if not, we can just make there a hook and start to make another addon, which is will be doing our needs.

just like _get_products_post, or _get_categories_post, list of addons and inject our work.

I hope some experts from cs-cart company/architects or any experts share their knowledge.

Thanks in Advance!

Please lay attention to the catalog mode addon. Catalog mode can be enabled for specific store-fronts only

https://docs.cs-cart.com/latest/user_guide/addons/catalog_mode/index.html

Yes, I just tested it. if there is 2 storefronts, you can make 1 in catalog mode, the other store mode and both can be saved. this is something I need to check/look more deeper. it's better than nothing, but still in this case some kind of addons can't do the exactly job, like unmanaged addons. for example your ecl_city uses 1 unmanaged addons, in this case, if you open subdomain in 1 domain, it will be open for all domain names, which is we don't want. isn't?

thanks eComLabs.

but I still need look for a better solution if any, like I mentioned above will be exact problem solver. I hope cs-cart architects reply.

Thanks!

it's better than nothing, but still in this case some kind of addons can't do the exactly job, like unmanaged addons. for example your ecl_city uses 1 unmanaged addons, in this case, if you open subdomain in 1 domain, it will be open for all domain names, which is we don't want. isn't?

No, subdomain can be linked to one store-front only

No, subdomain can be linked to one store-front only

Thanks eComLabs, I need to test the ecl_city on ultimate, which I have never done it before. if it's can be assigned only for 1 domain, then it's really good.