いつもお世話になっております。
コード: 全て選択
<div class="port">
<h2>タイトル</h2>
<img src="images/hogehoge.jpg" alt="port" width="270" height="151" />
<div class="clr"></div>
<p>説明</p>
<div class="clr"></div>
</div>
<div class="port">
<h2>タイトル</h2>
・・・・・・・・・
ユーザーには「タイトル」「hogehoge.jpg(写真のURL)」「説明」の3カ所のみ入力可能してもらいたい、つまり、他のソースの部分はいじられたくない。
でも、ソースの通り、写真と説明が何回も繰り返すようなページで、何回繰り返すかは任意。
無い知恵絞って考えたのですが、行き詰まっています。
考えた方法 「親ページにDynContentで呼び出し」
上記のソース1回分のテンプレート(sub_template)を作成。
「タイトル」は[*title*]
「hogehoge.jpg(写真のURL)」はカスタムテンプレート
「説明」は[*content*]
子ページに必要な写真の枚数分、sub_templateを使ったページを作成させて、上記を入力させる。
親ページにDynContentで呼び出す。
問題点
DynContentに子ページを全部まとめて呼び出させる方法がわからない。
ID指定で1ページずつ呼び出す以外の方法がわかりません。
何回繰り返すかも任意なので、あらかじめ用意しておくわけにもいきません。
なにか、(上記の方法以外でも)良い方法は無いでしょうか?
よろしくお願いします。