• Resolved vishakhanehe

    (@vishakhanehe)


    Hi Team,
    I am setting up separate registration form for the vendor in Dokan Multivendor Marketplace Plugin but when I add a shortcode then there is no Login button for already existed Vendors.

    Let me know, how the login button can be added to a separate registration form for the vendor.

    Thanks

    The page I need help with: [log in to see the link]

Viewing 9 replies - 1 through 9 (of 9 total)
  • Shafinoid

    (@shafinahmad01)

    Hello @vishakhanehe

    You might have used [dokan-vendor-registration] shortcode. That shortcode just inherits a registration from. It will not provide you any login option.

    Your customers and vendors should log in with the same login page.

    But if you want to make a different login page then, install Woocommerce Login / Signup Lite then create a new page with [lsphe-login-form] this shortcode. Then it will allow you to have a different login page.

    Best Regards!

    Thread Starter vishakhanehe

    (@vishakhanehe)

    Hi @shafinahmad01,

    1. I am having woocommerce already. so still it is necessary to install the Woocommerce Login / Signup Lite plugin?

    2. As I am setting up a separate registration form for the vendor so I want to create my link as follow:
    https://[my-domain]/dashboard/become-a-seller/

    So, for this, I added the dashboard page as my parent page and the link looks like this too but when I click on the dashboard via breadcrumbs then it is going to my-account page(if the seller not logged in), logically it should go to the newly added separate registration form.

    3. If the seller is logged in then also that ‘become-a-seller’ page is accessible. I do want that. Is not possible to give the same login/register flow.
    for an instance:
    if someone is not logged in as a seller and if that seller is trying to access the dashboard then it should redirect to become-a-seller page if that seller is logged in and if try to access the become-a-seller page then he should redirect to the dashboard.

    Please let me know.

    Shafinoid

    (@shafinahmad01)

    Hello @vishakhanehe

    Here are your answers,
    1. Woocommerce Login / Signup it’s a different plugin and you must install that in order to use that shortcode. Because that shortcode comes from Woocommerce Login / Signup plugin, not WooCommerce.

    2. Same as the default login/registration page it will redirect only with its page slug. Not possible to customize the slug. It will always be your_domain/that_page’s_slug

    3. If you logged in as a seller then that “Become a seller” button will be shown as “Go to Vendor Dashboard”. If it’s not showing on your page then without testing your site, I will not be able to tell you the issue.

    Kindly contact our official support from our website. There we will be able to help you properly via site checking and the proper instructions.

    Best Regards!

    Thread Starter vishakhanehe

    (@vishakhanehe)

    Hi @shafinahmad01,

    Well, in reference to 3rd question, If seller is loggedin and if he access Become a seller page then on that page it shows go to Dashboard and with already logged in. Sharing screenshot too. Link

    But I want if that seller is already loggedin and accessing the Become a seller page then that page should redirect to Dasboard automatically as that seller is already logged in..
    Let me know if any doubt related to the question.

    My other question is:
    Is it possible to redirect the whole Dokan Vendor Marketplace to the subdomain?
    For an instance:
    If a user clicks some CTA from the landing page then it is redirecting to https://seller.[mydomain].com

    and all the pages related to Vendor Dashboard are working at subdomain i.e https://seller.[mydomain].com

    Thanks!

    Shafinoid

    (@shafinahmad01)

    Hello @vishakhanehe

    From your words, it’s clear that the default behaviour working properly.

    If you don’t want to remove the customer dashboard for vendors and whenever vendors click in the dashboard they should be redirected to the vendor dashboard then I must say it’s not possible. The vendor role is extended from the default user role. So all of your vendors will get the general user’s dashboard as well as their vendor dashboard.

    About the subdomain functionality, it’s not possible to get your vendors with the subdomain. You must use it in Dokan’s default way like [mydomain].com/store/seller_store.

    Thread Starter vishakhanehe

    (@vishakhanehe)

    Hi @shafinahmad01,
    I understand.

    But I am facing quite different issues, which are happening via activating the Dokan plugin only.
    I do not want any redirection to my-account page in any case.

    Issue 1:
    If I keep the my-account page in drafts and hit the URL: https://[mydomain].com/dashboard, the page redirects to that some ID and says page not found.

    How can I redirect my page to login page only?

    Issue 2:
    If I keep my-account page published then the user who is logging in, needs to login again. Thats why I want to remove my-account page totally.

    Let me know

    • This reply was modified 3 years, 8 months ago by vishakhanehe.
    Shafinoid

    (@shafinahmad01)

    Hello @vishakhanehe

    Your issues seem like its related to the permalink.

    Maybe your My Account page and Vendor Dashboard page both have the same page slug or link. I guess both have the same slug that’s might be the “dashboard”. Kindly check and change those slugs and also check from Dokan>Settings>Pages, which page is selected for the dashboard. Then check the slug of that page and make sure that “dashboard” and also has the [dokan-dashboard] shortcode.
    Kindly also make sure your My Account page has a different slug, like “my-account”.

    And it will be better if you contact our support from the official website. Then I will be able to help you further.

    Thread Starter vishakhanehe

    (@vishakhanehe)

    Hello @shafinahmad01,

    Yes, we understand that two pages should not have the same slug.
    1. The dashboard slug is different which is properly mapped in Dokan>Settings>Pages.
    2. dashboard page has [dokan-dashboard] Otherwise, there is no functionality of the dashboard on clicking Dashboard.
    3. And yes, my-account has a different slug already.

    Shafinoid

    (@shafinahmad01)

    Hello @vishakhanehe

    I have provided general causes and probable solutions. As non of those are working for you then your site needs a proper investigation.

    As per community rules, I cannot ask for any further information for your site.
    Kindly, contact the support from our official website. Then we will be able to help you further.

    I believe you can understand the restrictions.

    Best Regards!

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘There is no Login button when I setup separate registration form for the vendor’ is closed to new replies.