the default vendor.php backend is pretty complicated for our vendors. We dont want to hold our vendors' hands while they're setting up their payment, shipment and products - but with the default backend a lot of explanation is necessary.
Thats why we want to make changes to the backend. For instance:
Vendors have access to some options that should be admin only
- Popularity. I tried this fix but it didnt work for me https://forum.cs-cart.com/topic/29831-vendor-can-change-product-popularity-number/
- search words. Im not sure how this works but I can imagine ways to abuse this.
Vendors have access to confusing options that are unecessary for them to change
- Options type, Exceptions type, and a lot of stuff on the "create product" page.
- Taxes. We only have 1 tax that should always be selected.
Many of the menu items serve no real purpose for vendors
Unfortunately after searching these forums I couldnt find a plausible way to make changes like this to the backend, as this would require going through hundreds of scattered files, using smarty compiler which Im unfamiliar with.
My question is, is there any way to make changes to /vendor.php like I described?
Assuming there is no better way than going into the files, can someone suggest ways to make this easier for unexperienced devs? Like, where can I find the scripts used in "add product"?
I urge the cs cart team to make changing the vendor backend possible! Its a big problem that could make your amazing software much better.
Thanks for any help.