Vendor Fields Customisation

Hi,

1. The vendors are currently forced to enter fax number - seems strange :) I had to remove it from templates and remove the DB constraint, but it's a hack, isn't there any other way to customize vendor profile (in a way similar to customer profile)?

2. There's just one set of address fields for vendor, while both billing and street address is required - am I missing sth or does it require creating new fields via an addon?


Thanks!

1. The vendors are currently forced to enter fax number - seems strange :) I had to remove it from templates and remove the DB constraint, but it's a hack, isn't there any other way to customize vendor profile (in a way similar to customer profile)?

2. There's just one set of address fields for vendor, while both billing and street address is required - am I missing sth or does it require creating new fields via an addon?

Unfortunately all vendor profile fields are hardcoded and cannot be changed dynamically

But you can override the vendors page and then adjust to meet your needs. However, you will want to diff this against any new version from each upgrade to ensure that the only changes in your overridden version are the ones related to the fields you have modified.

Is there anyway to hide the vendors site url? As i would prefer people to buy it off of my website and not the vendors.

Sure, just hide it with your stylesheet. Something like:

div.ty-company-detail__info-list:nth-child(2) > div:nth-child(4) { display: none; }