Hi there,
I’m relatively new to Liquid but quite comfortable editing some basic stuff/changing settings files but something really stumped me today and im sure there is an easy explanation!
I have a block that has an over the whole thing but I want to add the ability for up to 3 buttons within the block to look like this:

The settings json is all fine, removing a link removes the button etc but I cannot add individual links to them without breaking the whole layout!
They appear linked but just don’t go anywhere essentially.
The individual text/buttons are added like this:
{%- if block.settings.link_2 != blank and block.settings.button_text_2 != blank -%}
{{ block.settings.button_text_2 | escape }}
{% endif %}
But trying something like the below doesnt work? Simply using {{block.settings.link_2}} adds the URL to the button so i’m confused to what i’m doing wrong here!
{%- if block.settings.link_2 != blank and block.settings.button_text_2 != blank -%}
{% endif %}