Shopify themes, liquid, logos, and UX
We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more
Hi guys,
I would like to create or code an option that allows customers to customize the product with their own name. In the screenshot below it is done exactly as I would like, does anyone know if I can fix this with a certain app or even better with code? So I want it to be immediately shown below the text field what the product will look like.
Kind regards,
AVmaster
Hi @AVmaster
Could you please provide your Store URL and, if applicable, the Password too? So that I can provide you solution specific to your store.
Best Regards,
Sahil
- Your
https://presentspalace.com/products/birth-month-flower-necklace this is the link, at the moment i dont have the textholder yet.
Hi @AVmaster , By using custom field you can add additional field. those field will be reflected on order as well.
Using product.liquid file you can achieve this.
`<p class="cart-attribute__field"> <label for="your-name">Name</label> <input id="your-name" type="text" name="attributes[name]" value="{{ cart.attributes["name"] }}"> </p>`
Yes i already have that, but what i want is a live preview of the dynamic input of the customer below the textholder.
Just like this website: https://annjoliv.com/products/she-flower-name-necklace?variant=47154761859387
You will probably need Javascript for this.
Could you help me with that?
I can, but this would be a paid gig.
What would be the cost?
Please DM me and I can message you the cost.
Hi,
As per above url, we need to do using javascript to populate data. Let me know if you need my help. I will happy to help you.
Thank you.
That would be great, how much will that be?
I will update you.
Hi @AVmaster
Can you share the font you are using then this can be code in the theme.
Sure. kindly check below code .
`<p class="cart-attribute__field"> <label for="your-name">Name</label> <input id="your-name" type="text" name="attributes[name]" value="{{ cart.attributes["name"] }}"> </p>`
Thanks