How to configure the vendor "Add Product Page"?

  • Posts: 48
  • Thank you received: 0
11 years 9 months ago #89187

Hi,
I want to restrict the fields, which the vendor sees, when he adds or edits a new product on the front end.

Therefore, I unticked certain fields in CONFIGURATION / MAIN / ACCESS LEVEL. I want that all vendors have the same customized "Add Product" page on the front end.

When I now log in as a vendor, I still see the default fields = all fields on the Add Product page.
How come?



According to the help:

Default store access
The default store access is the rules which would be used by default for new vendors and new users.


the access rules are only applied to new vendors and users. However, I configured the access rules first, then added the vendor and assigned a user to the vendor accordingly. But if I log in as the vendor user - no change...

Thx

Last edit: 11 years 9 months ago by theweasel68.

Please Log in or Create an account to join the conversation.

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
11 years 9 months ago #89219

Hi,

The ACL default configuration is for the default access.
You can override this configuration per vendor. There is for the moment, no possibility to say that the configuration of the vendor is the default configuration. So the default configuration is copyed for the vendor during his creation.
When you change your default configuration, the configuration of the vendors is not modified. That's why you do not see your modification.
You have to change the ACL for your vendors.

ACL are read dynamically, you do not require to logout and login to see your modifications.

I will see to improve it for a future release.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 48
  • Thank you received: 0
11 years 9 months ago #89269

Jerome wrote: Hi,
I will see to improve it for a future release.
Regards,


Improvement would be highly appreciated. My planned shop is planned for dozens of vendors. So it will be very uncomfortable to do the same ACL for each vendor separately. And it will lead to errors. I think there should be a default ACL, which is then inherited by all vendors.

My work around solution could be to take out the PHP code, which I dont want to show, but I think this is not a very elegant solution...

Please Log in or Create an account to join the conversation.

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
11 years 9 months ago #89281

Hi,

I am working on the feature for the 1.1.1 version. I think it would be an interesting point !
We would try to make more "little" releases in order to publish new features faster.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
The following user(s) said Thank You: theweasel68

Please Log in or Create an account to join the conversation.

  • Posts: 48
  • Thank you received: 0
11 years 9 months ago #89313

Jerome wrote: Hi,
I am working on the feature for the 1.1.1 version. I think it would be an interesting point !
We would try to make more "little" releases in order to publish new features faster.
Regards,


Sounds great!

By the way - something I have recognized:

1) There is an ACL configuration under HIKAMARKET / CONFIGURATION / MAIN
2) Then there is an ACL under HIKAMARKET / CONFIGURATION / YOUR VENDOR
3) Then there is an ACL under HIKAMARKET / VENDORS / "Vendor xy"

Number 2 and 3 I understand, but shouldn´t number 1 already be exactly that: a general ACL configuration for all vendors, unless it is overwritten under 2) or 3) ?

Please Log in or Create an account to join the conversation.

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
11 years 9 months ago #89418

Hi,

I have added the "inherit" option for vendor ACL.
Configuration / Main : The default configuration of ACL.
Configuration / Your Vendor : The override of the default ACL configuration (could use "inherit").
Vendor / Vendor XY : The override of the default ACL configuration (could use "inherit").

You might want to have a default configuration of all of your vendors but give you more rights for your users and your account.
For example, the vendor XY could not edit the "product_code" but your account of "your vendor" could.
That's why there is a specific ACL configuration for "your vendor".

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 48
  • Thank you received: 0
11 years 9 months ago #89431

I think this gives great flexibility to HikaMarket AND a convenient way to "semi-automatically" configure new vendors. Looking forward for version 1.1.1. ...

Please Log in or Create an account to join the conversation.

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
11 years 9 months ago #89449

Hi,

I update HikaMarket in order to fix a little problem with the product selection in orders.
So, the "inherit" option is include in the new package, even if the number version has not changed.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
The following user(s) said Thank You: theweasel68

Please Log in or Create an account to join the conversation.

  • Posts: 48
  • Thank you received: 0
11 years 9 months ago #89499

Great - works like a charm! :) Thx

Please Log in or Create an account to join the conversation.

Moderators: Obsidev
Time to create page: 0.079 seconds
Powered by Kunena Forum