All things Shopify and commerce
Hey 😀 I am confused how to proceed with:
I want to sell 'samples' for free to only logged in customers. I also want to state the actual price for the full product (materials for interior design - to order this customers contact direct by phone to order custom amount), but I'd like to have the price per metre on the product page - yet only shown when logged in. So:
1. Price per metre shown on product page (only when logged in), but not something you 'add to cart'
2. Free sample can 'add to cart' (only when logged in).
So I need to hide the 'add to cart' until log in (can this be done in the code?), as well as a particular 'description' in each product that shows the 'price per metre: $--, contact us to arrange an order'.
I am confused whether I need to variants one for sample and one for per metre to show full price even though they can't purchase that per metre price only sample 😕 and somehow hide both prices too... Or can I also hide a particular description, maybe in the product page code I can add a specific 'per metre price', that I can fill in on the product pages individually, that can also only show up when someone is logged in?
Thanks so much. I know this is probably advanced, but I am keen to give it a go in the code, if anyone has any advice or tips or a better idea, please let me know your thoughts 🙏
Lucy x
You need to add a liquid code below and enclose what ever you want to only show when user is logged in.
{% if customer %}
//Your codes here
{% else %}
<h3> Please log in to see more information</h3>
{% endif %}
User | RANK |
---|---|
27 | |
26 | |
25 | |
17 | |
14 |
Thanks to all Community members that participated in our inaugural 2 week AMA on the new E...
By Jacqui Mar 10, 2023Upskill and stand out with the new Shopify Foundations Certification program
By SarahF_Shopify Mar 6, 2023One of the key components to running a successful online business is having clear and co...
By Ollie Mar 6, 2023