Так и сделано, но не вижу где можно вывести подобные условия
На примере шаюлона list.tpl.php
Перед
<?php foreach($items as $item) { ?>
пишем
После
<?php foreach($items as $item) { ?>
<?php if($i>=2)continue; ?> // В левой колонке
<?php if($i<=2)continue; ?> // В правой колонке
Ну и перед закрывающей скобкой для foreach
Добавлено спустя 6 минут
Хотя по феншую, конечно нужно бы всё это сделать в widget.php. Получать название шаблона и в зависимости от этого делать соответствующий запрос в базу.
Добавлено спустя 9 минут
Например так.system\controllers\content\widgets\list\widget.php. Стр 176
$items = $model->
limit($limit)->
getContentItems($ctype['name']);
if (!$items) {
return false;
}
Перед ней получаем название шаблона.
$tpl = $this->getTemplate();
И затем пишем
$limit = ($tpl=='тут название левого шаблона') ? '0,3' : '3,7';
Добавлено спустя 2 минуты
Единственное не помню сработает ли это для функции limit(), может нужно будет limitPage() использовать.