Let's call the pattern what it is
This commit is contained in:
parent
94f899bd23
commit
593842d2d7
3 changed files with 22 additions and 38 deletions
|
@ -10,12 +10,10 @@
|
|||
* @ingroup themeable
|
||||
*/
|
||||
#}
|
||||
|
||||
{% if content %}
|
||||
{{ dump(_context|keys) }}
|
||||
|
||||
<div class="column is-one-third">
|
||||
|
||||
|
||||
{% set bundle = content['#node'].bundle %}
|
||||
{% set classes = [ 'is-child', 'card', 'card-project', 'hero-' ~ bundle|replace({"_": "-"}) ] %}
|
||||
{# expected if statement would go here #}
|
||||
|
@ -23,11 +21,13 @@
|
|||
|
||||
{% set title_paragraph_index = null %}
|
||||
{% set has_title_paragraph = false %}
|
||||
{% if content.field_body_paragraph %}
|
||||
{% for i, paragraph in content.field_body_paragraph if i|first != '#' %}
|
||||
{% if content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %}
|
||||
{% if title.field_body_paragraph %}
|
||||
Finally
|
||||
{% for i, paragraph in title.field_body_paragraph if i|first != '#' %}
|
||||
{% if title.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %}
|
||||
{% set has_title_paragraph = true %}
|
||||
{% set title_paragraph_index = i %}
|
||||
Wow
|
||||
{{ paragraph }}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
@ -49,5 +49,3 @@
|
|||
{% endif %}
|
||||
|
||||
</div>
|
||||
|
||||
{% endif %}{# content #}
|
||||
|
|
|
@ -1,30 +0,0 @@
|
|||
tile:
|
||||
label: Tile
|
||||
description: A small teaser linking to content from a list displayed as a grid.
|
||||
variants:
|
||||
default:
|
||||
label: Default
|
||||
description: A plain tile.
|
||||
berry:
|
||||
label: Berry
|
||||
description: A purple-colored tile.
|
||||
cinnamon:
|
||||
label: Cinnamon
|
||||
description: An orange-colored tile.
|
||||
blue:
|
||||
label: Blue
|
||||
description: A blue-colored tile.
|
||||
marine:
|
||||
label: Marine
|
||||
description: A blue-green tile.
|
||||
fields:
|
||||
title:
|
||||
type: text
|
||||
label: Title
|
||||
description: Tile title.
|
||||
preview: ACME Dynamite
|
||||
subtitle:
|
||||
type: text
|
||||
label: Subtitle
|
||||
description: Tile subtitle.
|
||||
preview: An explosive web site
|
|
@ -0,0 +1,16 @@
|
|||
title_paragraph:
|
||||
label: Title paragraph
|
||||
description: Extract the title paragraph, if any, from a body paragraphs listing.
|
||||
fields:
|
||||
paragraphs:
|
||||
type: text
|
||||
label: Title paragraph
|
||||
description: Accepts a paragarph field; outputs only the title paragraph.
|
||||
preview: '<a href="#" class="is-child card card-project is-cinnamon">
|
||||
<div class="card-image" style="background-image:url(../assets/img/fpo-drtb-connamon.jpg)">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<p class="title">DRTB Network</p>
|
||||
<p class="subtitle">Community directory</p>
|
||||
</div>
|
||||
</a>'
|
Loading…
Reference in a new issue