Forum
if condition and dynamic comparison in shop
I am trying to hide buy now button if user does not have enough points to buy. below is the code.
<perch:if exists="points" match="gt" value="{points_item}">
<perch:input type="submit" class="cart-submit" value="Buy now" />
<perch:else />
Sorry, you do not have enough points to buy now.
</perch:if>
I can read the points when I do
<perch:shop id="points" /> //users points
<perch:shop id="points_item" type="text" label="Points Item ?" /> // points required to buy the item
If condition always seems to satisfy even if points are not enough. can you tell me what could be wrong?
I found the bug, my if condition had problem. correct one is