こんにちは、私の問題です。200* 200で表示するために画像を保存する無制限の値の画像フィールドを持つパラグラフタイプがありますが、マッピングデータが画像内の画像にリンクされている単一のJsonファイルも段落。
しかし、drupal confでは、jsonファイル名は同じフィールドに格納されているため非表示にできません。これらは両方とも非表示になります(jsonと画像)。
ただし、フロントビューに表示したいので(/ node/xxx)画像のみで、jsonファイル名は同じ段落フィールドにありますが、drupal設定またはテンプレートを作成する必要がありますか?
ロジックの複雑さに応じて、段落の前処理関数内に次のように記述できます。
function THEME-NAME_preprocess_paragraph_PARAGRAPH-TYPE($variables, $paragraph) {
if(some_condition) {
$variables['field_name'] = $paragraph->get('field_name')->value;
}
// ...
return $variables;
}
または、同じロジックをtwigテンプレート内に記述します。
{# paragraph--PARAGRAPH-TYPE.html.twig #}
{% if condition %}
{{ content.custom_var }}
{% endif %}
より具体的な場合は、この回答を詳しく説明して編集できます。