Editing vendor dashboard (vendor.php page)

Hi,

Is it possible to edit the vendor.php page, the dashboard is very confusing for our clients.

Specifically, when a vendor has signed up, they are given onboarding steps.

Step 1 shows “Set up your profile” which tells them they could add a profile photo, however when you click it, it takes you to a different page to where you edit your profile photo,

Instead and very unclearly the user has to select their name in the top left corner, and click the drop down “Seller info” to add a profile picture/ description, and other settings.

My question is; Is it possible to change the destination URL the “Set up profile” button takes them too, currently:

vendor.php?dispatch=profiles.update&user_type=V

and redirect them to

vendor.php?dispatch=companies.update&company_id=5 (where the profile image can be added)

or is it possible to add another step, currently there are 3 steps

  1. Set up your profile
  2. Add products
  3. Configure shipping

If none of that is possible, is it possible to add a tab on the left hand side, under settings, for example: “Edit store profile”

And have the url point to: vendor.php?dispatch=companies.update&company_id=5

Thanks!

2 Likes

The only options modifying appearance of vendor panel, available “by default”, are those in add-on “Vendor panel configurator”.

We have some add-ons available which may help you reduce amount of options available in vendor panel:

Best regards,
Robert

Thanks,

I Just dont understand why when selected

1. Set up your profile

Upload your logo, tell the customers about yourself, and leave your contact and legal information.

Directs to a page where you cant upload a logo, that page is located elsewhere.

1 Like

this is also an issue we have an is poor UX as it has caused confusion for vendors when setting up

In this block you can replace the following code:

p><a href="{'profiles.update'|fn_url}" class="btn">Go to your profile</a></p>

with this code:

{$url="profiles.update&company_id={$auth.company_id}"}
<p><a href="{$url|fn_url}" class="btn">Go to your profile</a></p>

Hi,

Thanks, which block? Located where?

Thanks!

Hi,

Do you know which block they mean by this?

In this block you can replace the following code:

p><a href="{'profiles.update'|fn_url}" class="btn">Go to your profile</a></p>

with this code:

{$url="profiles.update&company_id={$auth.company_id}"}
<p><a href="{$url|fn_url}" class="btn">Go to your profile</a></p>

Thanks!


1 Like

Thanks, done, but it keeps redirecting to vendor.php?dispatch=profiles.update&user_type=V

Could you please check if you have made the changes like in the following demo:
https://dev.demo.mv.cs-cart.com/stores/394d6cf49062d0b6/vendor.php?dispatch=index.index