{% for block in entry.contentBuilder %}
{% switch block.type %}
{% case 'headline' %}
<h1 class="center">{{ block.headline }}</h1>
{% case 'subHeadline' %}
<h2 class="center">{{ block.subHeadline }}</h2>
{% case 'text' %}
<div>
{{ block.body }}
</div>
{% case 'button' %}
{% set url = block.bDownload.first().url | default(block.bLink) %}
<div class="center">
<a href="{{ url }}" target="_blank" class="btn">{{ block.bText }}</a>
{% case 'default' %}
{# do nothing if we encounter a block we don't recognize #}
{% endswitch %}
{% endfor %}
1. Content Builders
Simple Content Builder
{% for block in entry.contentBuilder %}
{% switch block.type %}
{% case 'headline' %}
<h1 class="center">{{ block.headline }}</h1>
{% case 'subHeadline' %}
<h2 class="center">{{ block.subHeadline }}</h2>
{% case 'text' %}
<div>
{{ block.body }}
</div>
{% case 'button' %}
{% set url = block.bDownload.first().url | default(block.bLink) %}
<div class="center">
<a href="{{ url }}" target="_blank" class="btn">{{ block.bText }}</a>
</div>
{% case 'default' %}
{# do nothing if we encounter a block we don't recognize #}
{% endswitch %}
{% endfor %}
Complex Content Builder
Example 1 - Copy Block