Автор Тема: Кнопка ДОБАВИТЬ В КОРЗИНУ не отображается!  (Прочитано 1692 раз)

09 Март 2015, 15:38:29
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Кнопка ДОБАВИТЬ В КОРЗИНУ не отображается!

Всем Привет! В моем магазине при показе общего списка на некоторых продуктах не отображается кнопка ДОБАВИТЬ В КОРЗИНУ. Недавно заметил что это случается потому что я изменяю минимальное количество заказа (то есть если минимальное количество заказа = 1 - кнопка стоит на своем месте, если мин. заказ = 2 и больше - кнопки нет и чтобы заказать продукт нужно кликнуть на сам продукт и потом уже сделать заказ). Это так и должно быть или ножно как нибудь исправить если это глюк?
 
Заранее благодарен!!
09 Март 2015, 15:49:05
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Такое бывает когда количество товара ограничено. Или в настройках товара запрещено принимать заказы для товаров, количество которых на складе меньше, чем можно заказать.
09 Март 2015, 16:06:24
Ответ #2
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
На данный момент управление запасами отключено, по этому ограничений по количеству продуктов нет.
09 Март 2015, 16:29:25
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
{if (!$PS_CATALOG_MODE AND ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))}Это условия прятанья кнопки. Если режим каталога, если не показывать цены, если не доступен для заказа, то не показывать.
У вас не каталог, цены показывает, остается только запрет на заказ. Он может стоять в обших настройках или у каждого товара отдельно.
09 Март 2015, 17:31:33
Ответ #4
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В том то и дело что все включено как нужно (товар доступен покупателю полностью), заказывать можно но нужно зайти на саму страницу товара где появляется кнопка ...ВКОРЗИНУ
09 Март 2015, 21:32:30
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Отлючите модуль многоуровневой навигации.
10 Март 2015, 12:27:16
Ответ #6
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
так же отключен с самого начала :(
10 Март 2015, 12:34:34
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Если кнопка не отображается только для отдельных товаров, то проблема в этих товаров и проверять нужно каждый их них. Условий вывода кнопки не так уж много. tigran написал какие. Вот и проверьте значения этих переменных для товаров, у которых не показывается кнопка.
10 Март 2015, 13:13:17
Ответ #8
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Все галочки стоят везде одинаково на всех продуктах. Кнопка не отображается только на тех продуктах где изменено ''МИНИМАЛЬНОЕ КОЛИЧЕСТВО'', если ставлю мин. колтво как раньше (1) тогда кнопка появляется снова.
10 Март 2015, 13:17:03
Ответ #9
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Значит ошибка с определением мин. количества. Включите показ ошибок и профилирование, проверьте значение переменной количества.
http://prestashop-forum.ru/index.php/topic,1304.0.html
10 Март 2015, 13:56:28
Ответ #10
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Для Prestashop 1.6 так же? Больш спасибо за поддержку!!!
10 Март 2015, 14:52:00
Ответ #11
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Включение показа ошибок одинаково для prestashop 1.5 и 1.6.