0
を変更する際に、デバッグにより示唆されるように、私は、テンプレートを作成しました。私のコードは次のようになります。Drupalの8失われたデータのDrupal 8上のコンテンツ
{% for key, element in elements if key|first != '#' %}
{# element.content.field_shortcut_image #}
<a href="{{ element.content.field_shortcut_url.0['#context'].value }}" class="col-sm-12 col-md-5ths col-lg-5ths" >
<div class="shortcut-bg" style="background: transparent url({{ file_url(element.content.field_shortcut_image.0['#item'].entity.uri.value) }}) no-repeat center center;"></div>
<div class="shortcut-title">
{% if element.content.field_shortcut_icon.0['#item'].entity.uri.value %}
<img src="{{ file_url(element.content.field_shortcut_icon.0['#item'].entity.uri.value) }}" class="shortcut-icon" alt="{{ element['#configuration'].label }} icon" >
{% endif %}
{{ element['#configuration'].label }}
</div>
</a>
{% endfor %}
しかし、多分内容を更新のように私は、Drupalの上の任意の変更を加えるたびに、それはそのブロックにしても関係ありません、データが消えます。これは、データが存在する場合、次のようになります http://prntscr.com/d2wmku
し、任意のコンテンツを変更したり、追加した後、次のようになります http://prntscr.com/d2wmxu
/パフォーマンス管理/設定/開発のときに私は明確なキャッシュデータがけれども戻ってきますそれが消えるコンテンツを作成/編集するたびに、それは痛みです。どのようなアイデアがここで起こっている?
セットアップのcron分ごとにすることができますが、これはこの問題を解決するための最良の方法である場合、私は知らない:私のコードは次のようになります。 –