Во-первых, так:
Aigar писал(а):
$Продукты = 1;
делать нельзя. Зачем же переменную переименовывать? Да еще используя кириллические символы? Вам в записи:
natalya писал(а):
$shop_id = 1;
нужно только 1 заменить на идентификатор вашего магазина. Посмотреть идентификатор вашего магазина нужно в разделе "Интернет-магазин".
Во-вторых, чтобы ограничить число отображаемых групп при показе магазина, нужно в XSL-шаблоне, который используется у вас в вызове метода ShowShop в зелёном блоке, добавить ограничение. Вместо:
<xsl:apply-templates select="//group[@parent=$parent_group_id]"/>
использовать:
<xsl:apply-templates select="//group[@parent=$parent_group_id and position() <= 9]"/>