phantik, Вы код добавили в настройки тип. дин. страницы корзины, а нужно в саму страницу. Вместо:
else
{
/* Очищаем сессию */
if (isset($_SESSION['CART'][$shop_id]))
{
unset($_SESSION['CART'][$shop_id]);
}
/* Отображаем корзину */
$GLOBALS['shops']->ShowCart($shop_id, $site_users_id,
to_str($GLOBALS['LA']['xsl_cart']), to_str($_REQUEST['shop_coupon_text']));
}
}
elseif ($site_users_id === 0)
{
/* Выводим корзину */
$GLOBALS['shops']->ShowCart($shop_id, $site_users_id,
to_str($GLOBALS['LA']['xsl_cart']), to_str($_REQUEST['shop_coupon_text']));
/* Выводим форму быстрой регистрации (регистрация для пользователей) */
$GLOBALS['external_propertys']['ПоказатьАвторизацию'] = 'true';
$SiteUsers->ShowSiteUserRegistartion($site_users_id,
to_str($GLOBALS['LA']['xsl_quick_registration']), $GLOBALS['external_propertys']);
}
используйте:
else
{
/* Очищаем сессию */
if (isset($_SESSION['CART'][$shop_id]))
{
unset($_SESSION['CART'][$shop_id]);
}
/* Отображаем корзину */
if (to_str($_GET['action']) == 'add')
{
$GLOBALS['shops']->ShowShop($shop_id, 'МагазинКаталогТоваров');
}
else
{
$GLOBALS['shops']->ShowCart($shop_id, $site_users_id,
to_str($GLOBALS['LA']['xsl_cart']), to_str($_REQUEST['shop_coupon_text']));
}
}
}
elseif ($site_users_id === 0)
{
if (to_str($_GET['action']) == 'add')
{
$GLOBALS['shops']->ShowShop($shop_id, 'МагазинКаталогТоваров');
}
else
{
$GLOBALS['shops']->ShowCart($shop_id, $site_users_id, to_str($GLOBALS['LA']['xsl_cart']), to_str($_REQUEST['shop_coupon_text']));
/* Выводим форму быстрой регистрации (регистрация для пользователей) */
$GLOBALS['external_propertys']['ПоказатьАвторизацию'] = 'true';
$SiteUsers->ShowSiteUserRegistartion($site_users_id,
to_str($GLOBALS['LA']['xsl_quick_registration']), $GLOBALS['external_propertys']);
}
}