Трям,
<td width="34%">
<?php foreach(range('A','Z') as $alphabet){ ?>
<div><?php echo $alphabet;?></div>
<div>
{exp:query sql="SELECT title, url_title FROM exp_weblog_titles WHERE weblog_id = '46' AND title LIKE '<?php echo $alphabet;?>%' ORDER BY title ASC"}
<img src="" alt="" /> <a href="">Item</a><br />
{/exp:query}
</div>
<div class="clear"></div>
<?php } ?>
</td>
<td width="33%">
<div>К</div>
<div>
<img src="" alt="" /><a href="">Item</a><br />
</div>
<div class="clear"></div>
</td>
Первая часть кода работает, но все идет в одну колонку, как сделать что мультиколоночный вариант? Я конечно могу могу продублировать код для каждой колонки изменив range букв, но может элегантнее можно?