毎回質問ばかりですいません。
ウィジェットの便利さがわかり、少しずつ使い始めたのですが、またもditto出力でつまずいています。
ページごとに画像が1つ入るレイアウトですが
ページによっては画像なしの時もあるためウィジェットを使っています。
テンプレート変数[*prodact_image*]の入力タイプをImage、
ウィジェットをImageにしてAlternate Textは[*prodact_name*]を設定。
dittoを使う一覧表示ページをつくり、ditto表示用のテンプレートには
<p>[+prodact_image+][+introtext+]</p>
のように指定しました。
一覧表示ページには画像とテキストが表示され、うまくいったと思ったのですが
画像のaltが入っていないことが判明…。
テンプレート変数[*prodact_image*]のウィジェット内で指定した[*prodact_name*]は
プレイスホルダ[+prodact_image+]の中では反映されないのですね。

同様にテンプレート変数[*prodact_url*]にウィジェットのHyperlinkを使って
Display Textに[*prodact_name*]を設定したものもdittoの出力では反映されませんでした。
(リンクテキストがないためリンクが見えない状態)
ウィジェットを使わずにテンプレートに
<a href="[*prodact_url*]">[*prodact_name*]</a>
<img src="[*prodact_image*]" alt="[*prodact_name*]" />
と書けば表示は問題ないのですが、リンクやイメージがない場合にゴミが残るのがスマートでないですし、
せっかく便利な機能を使わないのも、もったいないなぁと思います。
ウィジェットで設定した変数タグをスニペットのプレイスホルダの中にまで反映させるいい方法はないでしょうか?
よろしくお願いします。