ym24
February 24, 2022, 4:31pm
1
website is shopoatful.com
my “create account button” on mobile is not showing.. as you can see.. it just says “return to store” so customers are unable to create an account.
Also, on my website on desktop, if you click on the top right it will just send you to log in but there is no create account option showing.
Help would be much appreciated!
Hi @ym24 ,
Please send me the code of templates > customers/register.liquid file, I will check and guide you in detail
ym24
February 26, 2022, 5:12am
3
Hi @LitCommerce ,
Thanks for your support. Here it is:
{{ 'customer.register.title' | t }}
{% comment %}
This form must use ‘create_customer’
{% endcomment %}
{% form ‘create_customer’ %}
{{ form.errors | default_errors }}
{{ ‘customer.register.first_name’ | t }}
<input type=“text” name=“customer[first_name]” id=“FirstName” placeholder=“{{ ‘customer.register.first_name’ | t }}” {% if form.first_name %}value=“{{ form.first_name }}”{% endif %} autocapitalize=“words” autofocus>
{{ ‘customer.register.last_name’ | t }}
<input type=“text” name=“customer[last_name]” id=“LastName” placeholder=“{{ ‘customer.register.last_name’ | t }}” {% if form.last_name %}value=“{{ form.last_name }}”{% endif %} autocapitalize=“words”>
{{ ‘customer.register.email’ | t }}
<input type=“email” name=“customer[email]” id=“Email” placeholder=“{{ ‘customer.register.email’ | t }}” {% if form.errors contains “email” %} class=“error”{% elsif form.email %} value=“{{ form.email }}”{% endif %} autocorrect=“off” autocapitalize=“off”>
{{ ‘customer.register.password’ | t }}
<input type=“password” name=“customer[password]” id=“CreatePassword” placeholder=“{{ ‘customer.register.password’ | t }}” {% if form.errors contains “password” %} class=“error”{% endif %}>
{{ 'customer.register.cancel' | t }}
{% endform %}
Hi @ym24 ,
Please change code:
# {{ 'customer.register.title' | t }}
{% comment %}
This form must use 'create_customer'
{% endcomment %}
{% form 'create_customer' %}
{{ form.errors | default_errors }}
{{ 'customer.register.cancel' | t }}
{% endform %}
Hope it helps!
ym24
February 26, 2022, 5:51am
5
Thank you so much for such quick response! It worked but there is still some issues:
When I go to click forgot password on both desktop and mobile, there is no "submit " button. Also when I receive to reset password, and i enter new password there is no submit button
On desktop, there is no " create account" option. How do I add a text hyperlink “create account” under the sign in box?
Hi @ym24 ,
If it helped you solve your issue, please mark it as a solution. Thank you and good luck.
Hi @ym24 ,
With some issues: You can create a question on the community and send me the link. I will check it.
Because this will help build a better community.
Thank you.
ym24
February 26, 2022, 4:16pm
8
Thank you, I will do that now. But for my first question, I mentioned
"Also, on my website on desktop, if you click on the top right it will just send you to log in but there is no create account option showing. "
Can you help with this so I can accept as solution please?
Much appreciated
Hi @ym24 ,
Go to Assets > style.css and paste this at the bottom of the file:
#CustomerLoginForm p:last-of-type{
display: inline-block !important;
margin-right: 15px !important;
}
@ym24
if possible to give theme access so i will quick fix and check what’s your issue
Hi @ym24 ,
I checked and it shows fine:
If it helped you solve your issue, please mark it as a solution. Thank you and good luck.
ym24
March 7, 2022, 3:36pm
13
Yes but once you do click create account, there is no submit button.
Hi @ym24 ,
Go to Assets > style.css and paste this at the bottom of the file:
form p:last-of-type {
display: block !important;
}
If it helped you solve your issue, please mark it as a solution. Thank you and good luck.