{%- set options = (options is defined ? options : []) %} {%- set value = (value is defined ? value : null) %}
{% for key, option in options %} {% set optionLabel = (option.label is defined ? option.label : option) %} {% set optionValue = (option.value is defined ? option.value : '#') %} {% set optionType = (option.type is defined ? option.type : 'link') %} {% set optionShowLabel = (option.showLabel is defined ? option.showLabel : true) %} {% set optionNewWindow = (option.newWindow is defined ? option.newWindow : false) %} {% set imageAndLabel %} {% if option.imageUrl %} {% endif %} {% if option.imageUrl and optionShowLabel %} {% endif %} {{ optionShowLabel ? optionLabel }} {% endset %} {% if 'js' == optionType %} {% else %} {{ imageAndLabel|raw }} {% endif %} {% endfor %}