Для отключения вывода в нужном месте category.tpl используем конструкцию вида:

{if isset($subcategories)}
{else}
Ваша функция вывода товаров
{/if}