начните счет в основной категории не с "1", а с "50" (например). Товары, которые будут в доп категории раньше, у них будут номера до 50, например 20,21,22.
тогда в основной категории, они все так же будут первыми, а в дополнительной, после всех товаров, у которых номер позции меньше ))
Но это так, решение не очень, если товаров не много и если товары из доп. категории, не попадают в основную.
второе: это,
<ul class="nav nav-tabs">
<li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>
<?php if ($attribute_groups) { ?>
<li><a href="#tab-specification" data-toggle="tab"><?php echo $tab_attribute; ?></a></li>
<?php } ?>
<?php if ($review_status) { ?>
<li><a href="#tab-review" data-toggle="tab"><?php echo $tab_review; ?></a></li>
<?php } ?>
</ul>
поменять на это:
ну и далее, как душа пожелает )
<ul class="nav nav-tabs">
<?php if ($attribute_groups) { ?>
<li><a href="#tab-specification" data-toggle="tab"><?php echo $tab_attribute; ?></a></li>
<?php } ?>
<li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>
<?php if ($review_status) { ?>
<li><a href="#tab-review" data-toggle="tab"><?php echo $tab_review; ?></a></li>
<?php } ?>
</ul>