не всё так просто в простошопе )
управление выводом/перестроением реализовано на скриптах в файле
/themes/yourtheme/js/global.js
в дефолтной теме вначале рисуется плиточный вид полюбому - а потом если в модуле конфигуратора темы выставлено выводить в табличном формате, то скрипт перестраивает блоки при загрузке страницы, что не совсем есть хорошо для быстродействия и индексации поисковыми роботами
в коде выше указанного файла:
Код:
function bindGrid()
{
...
if (!view && (typeof displayList != 'undefined') && displayList)
view = 'list';
view = 'list' можно заменить на view = 'grid'
или в вашем случае - добавить условие на проверку номера текущей категории и в зависимости от него выводить или так или так