VaM Shop



  • Установка и настройка
  • Проблемы и решения
  • Шаблоны
  • Модули
  • Установщик модулей


  • Интеграция Vamshop
  • Общие вопросы
  • Продажа открытого программного обеспечения


Открытая копия форума поддержки Vamshop

Форум поддержки VaM Shop

Интернет-магазин VaM Shop => Установка и настройка => Тема начата: AlexseyNik от 05 Сентября 2009, 13:15:57



Название: В наличии 0 в xml - выключено
Отправлено: AlexseyNik от 05 Сентября 2009, 13:15:57
Не подскажете, Александр! Как сделать при установке в админке-настройки-яндекс маркет: "товар в наличии - stock".
Что бы при нулевых остатках, не указывалось "fasle", а товар не попадал в xml вообще.


Название: Re: В наличии 0 в xml - выключено
Отправлено: VaM от 05 Сентября 2009, 19:08:16
Так а обязательно нужно что б stock было?!
Поставьте false в этой опции просто, тогда не будет проверяться количество.


Название: Re: В наличии 0 в xml - выключено
Отправлено: AlexseyNik от 06 Сентября 2009, 15:38:27
Да, обязательно! Для того что-бы поисковики помнили, да и люди знали про товар который периодическо отсутствует в продаже (реклама двигатель торговли!!!), а яндекс-маркет когда его видит, получается накладно.


Название: Re: В наличии 0 в xml - выключено
Отправлено: VaM от 06 Сентября 2009, 16:54:39
Попробуйте в /market.php поменять:
Код:
    case "stock":
      if($products['products_quantity'] > 0)
        $available = "true";
      else
        $available = "false";
      break;
на:
Код:
    case "stock":
        $available = "true";
      break;


Название: Re: В наличии 0 в xml - выключено
Отправлено: AlexseyNik от 06 Сентября 2009, 17:47:11
А всё оказалось
  проще чем я
       думал!

! ! ! ! ! ! ! ! ! ! ! !
! С П А С И Б О !
! ! ! ! ! ! ! ! ! ! ! !


Название: Re: В наличии 0 в xml - выключено
Отправлено: VaM от 06 Сентября 2009, 17:51:13
Не за что


Название: Re: В наличии 0 в xml - выключено
Отправлено: AlexseyNik от 07 Сентября 2009, 09:05:46
Странно, вчера смотрел вроде бы всё убралось, но оказалось, что теперь все товары стоят - "true". И те которые больше нуля в остатке и нулевые.


Название: Re: В наличии 0 в xml - выключено
Отправлено: VaM от 07 Сентября 2009, 10:32:34
Тогда вместо true наоборот укажите false


Название: Re: В наличии 0 в xml - выключено
Отправлено: AlexseyNik от 07 Сентября 2009, 10:47:57
Не подходит, я вот это поставил:
case "stock":
            if ($prev_prod['products_quantity'] > 0)
                  $available = "true";
            else
               $products(disable);
               break;

Будет правильно работать?


Название: Re: В наличии 0 в xml - выключено
Отправлено: AlexseyNik от 07 Сентября 2009, 11:00:33
Неправильно, вырубает всю категорию где есть нулевые остатки.


Название: Re: В наличии 0 в xml - выключено
Отправлено: VaM от 07 Сентября 2009, 11:23:50
Тогда попробуйте в /market.php поменять:
Код:
                 WHERE p.products_status = 1" .

на:
Код:
                 WHERE p.products_quantity > 0 and p.products_status = 1" .

А изменённый код верните к первоначальному состоянию.


Название: Re: В наличии 0 в xml - выключено
Отправлено: AlexseyNik от 07 Сентября 2009, 12:22:43
Самое интересное, что у меня стоит версия xml-файла v1.0 998 2007-02-06 19:20:03 VaM, т.к. версия файла v 3.12 27.07.2008 17:52 Andrew Berezin выводит товары сплошным списком.
и то изменение которое вы указали никак туда не встаёт.


Название: Re: В наличии 0 в xml - выключено
Отправлено: VaM от 07 Сентября 2009, 16:36:42
Чуть ошибся, во такя правильно:
Код:
                 WHERE p.products_quantity > 0 and p.products_status = 1" .
это что б в маркет выводились только товары, количество которых на складе больше 0.


Название: Re: В наличии 0 в xml - выключено
Отправлено: AlexseyNik от 07 Сентября 2009, 17:22:34
Всё сделал!
Для того что-бы правильно работала последняя версия файла market.php пришлось закомментировать пару строк.
Спасибо за помощь!


Название: Re: В наличии 0 в xml - выключено
Отправлено: VaM от 07 Сентября 2009, 17:38:38
Не за что, хорошо, что разобрались.




Вам нужен шаблон Vamshop или интернет-магазин под ключ?
E-mail - help@visuon.ru
ICQ - 300253


oriflame регистрация . www oriflame сделать заказ орифлэйм краснодар . - Шестерня TCM Z9125221440

карта сайта