cat_crash
Новичок
Помочь с XSLT шаблоном
Вобщем я с очередной проблемой к XSLT гуру:
Есть XML вида:
<photo>
<item num="0">
<photo_id>12</photo_id>
<name>asa fgh gfhfgh</name>
<image src="sm_12.jpg" width="172" height="120"/>
<image_big src="bg_12.jpg" width="172" height="120"/>
<description>dsfg dsf</description>
</item>
<item num="1">
<photo_id>11</photo_id>
<name>fghfgh f hfgh</name>
<image src="sm_11.jpg" width="172" height="120"/>
<image_big src="bg_11.jpg" width="172" height="120"/>
<description>dfg sdfgdsfg sdfg</description>
</item>
...
<item num="11">
<photo_id>1</photo_id>
<name>Фото 1</name>
<image src="sm_1.jpg" width="172" height="120"/>
<image_big src="bg_1.jpg" width="172" height="120"/>
<description/>
</item>
</photo>
На выходе должно получиться такого вида:
<div class="t4block">
<div class="t4ph1"><img src="/images/thumb7.jpg" width="172" height="120" /></div> // 1я фотка
<div class="t4ph2"><img src="/images/thumb7.jpg" width="172" height="120" /></div> // 2я фотка
</div>
<div class="t4block">
<div class="t4ph1"><img src="/images/thumb7.jpg" width="172" height="120" /></div> //3я фотка
<div class="t4ph2"><img src="/images/thumb7.jpg" width="172" height="120" /></div> //4я фотка
</div>
и т.д.
Точно знаю что реализуется с помощью follow-sibling но что то никак не могу догнать как..
Спасибо всем кто подтолкнет к мысли.
Вобщем я с очередной проблемой к XSLT гуру:
Есть XML вида:
<photo>
<item num="0">
<photo_id>12</photo_id>
<name>asa fgh gfhfgh</name>
<image src="sm_12.jpg" width="172" height="120"/>
<image_big src="bg_12.jpg" width="172" height="120"/>
<description>dsfg dsf</description>
</item>
<item num="1">
<photo_id>11</photo_id>
<name>fghfgh f hfgh</name>
<image src="sm_11.jpg" width="172" height="120"/>
<image_big src="bg_11.jpg" width="172" height="120"/>
<description>dfg sdfgdsfg sdfg</description>
</item>
...
<item num="11">
<photo_id>1</photo_id>
<name>Фото 1</name>
<image src="sm_1.jpg" width="172" height="120"/>
<image_big src="bg_1.jpg" width="172" height="120"/>
<description/>
</item>
</photo>
На выходе должно получиться такого вида:
<div class="t4block">
<div class="t4ph1"><img src="/images/thumb7.jpg" width="172" height="120" /></div> // 1я фотка
<div class="t4ph2"><img src="/images/thumb7.jpg" width="172" height="120" /></div> // 2я фотка
</div>
<div class="t4block">
<div class="t4ph1"><img src="/images/thumb7.jpg" width="172" height="120" /></div> //3я фотка
<div class="t4ph2"><img src="/images/thumb7.jpg" width="172" height="120" /></div> //4я фотка
</div>
и т.д.
Точно знаю что реализуется с помощью follow-sibling но что то никак не могу догнать как..

Спасибо всем кто подтолкнет к мысли.