続 テンプレートエンジン

そうか。こういう問題があるのだな。

amritaで、<dl><dt><dd>の繰り返しってどうやるの? <dl> <dt id="text">foo</dt> <dd id="desc">bar</dd> </dl> これで<dt>と<dd>だけ繰り返したい。ダミータグでも使うのかな。

amrita式だとループを回すときにはdlの要素を指定せざるを得ない。でもそうするとdl自体が複数コピーされてしまう。てっとりばやい解決としてはダミータグをdlの下に指しこんでループはそのダミータグで行なったあと、ダミータグは消してしまう。
しかしこの解法は、テンプレートを極力自然に保つというamritaの思想からは外れてしまって嫌な感じが否めない。
テンプレート側で、「子供要素だけを繰り返す」というものを用意すべきか。