変数に基づいてチャネル フィールドを生成する際に少し問題があります。以下は、PHP ソリューションでの私の試みです。
{related_entries id="image_gallery"}
<?php for ($i = 1; $i <= 15; $i++) { ?>
{image_<?php echo $i; ?>}
<?php } ?>
{/related_entries}
残念ながら、ExpresssionEngine はこれらのタグをレンダリングせず、{image_1} {image_2} {image_3}... などとして出力します。
他のループ プラグインもいくつか試してみましたが、うまくいきませんでしたが、役立つプラグインまたは方法があると思います。
おまけの質問:理想的には、チャネル フィールドに実際に次のようなデータがあるかどうかも確認できるメソッドが必要です: {if image_x}{image_x}{/if}