Автор Тема: Не показывает "Товар имеется в различных комбинациях"  (Прочитано 1152 раз)

25 Февраль 2017, 13:17:43
  • Новичок
  • *
  • Сообщений: 31
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Надпись "Товар имеется в различных комбинациях" показывается только, когда товара "комбинация по умолчанию" нет в наличии - иначе сразу кнопка корзины. А нужно, чтобы в любом случае показывалась, даже, если все комбинации есть в наличии. Объясните, где копать?
25 Февраль 2017, 13:34:28
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16676
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
25 Февраль 2017, 13:45:54
Ответ #2
  • Новичок
  • *
  • Сообщений: 31
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В шаблоне product.tpl.
ок. что там искать/менять/удалять???

спасибо!
25 Февраль 2017, 19:23:17
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 16676
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Этот текст. В разных темах по разному сделано.
25 Февраль 2017, 21:53:44
Ответ #4
  • Новичок
  • *
  • Сообщений: 31
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Этот текст. В разных темах по разному сделано.
Тема стандартная. Я думаю, то, что это текст - не имеет значения. Априори он должен появляться, когда в товаре несколько комбинаций, а он появляется, только тогда, когда одной из комбинаций, а именно "комбинации по умолчанию" нет в наличии. Почему?
26 Февраль 2017, 12:38:53
Ответ #5
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86694
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В шаблоне product.tpl.
В шаблоне только определение переменной перевода.
Функция подстановки этой переменной находится в файле /themes/default-bootstrap/js/product.js
Появляется он только когда не выбрана ни одна комбинация. Тоже самое когда не назначена комбинация по умолчанию, то при первой загруке страницы не возможно выбрать комбинацию для показа, поэтому показывает этот текст.
26 Февраль 2017, 16:10:32
Ответ #6
  • Новичок
  • *
  • Сообщений: 31
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Тогда вопрос, как убрать комбинацию по умолчанию?
26 Февраль 2017, 17:12:56
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Никак не убрать. В prestashop обязательно нужно указать комбинацию по умолчанию.
Это проще, чем пол движка изменять.
26 Февраль 2017, 18:02:48
Ответ #8
  • Новичок
  • *
  • Сообщений: 31
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Так почему тогда не работает эта фигня правильно? Много комбинаций, а надпись не появляется???
26 Февраль 2017, 20:30:37
Ответ #9
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Правильно это когда не выбрана комбинация или нет такой комбинации только тогда появляется текст.
27 Февраль 2017, 11:10:39
Ответ #10
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86694
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Тогда вопрос, как убрать комбинацию по умолчанию?
Удалите в админке в карточке товара, если она вам не нужна.
27 Февраль 2017, 12:28:31
Ответ #11
  • Новичок
  • *
  • Сообщений: 31
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Тогда вопрос, как убрать комбинацию по умолчанию?
Удалите в админке в карточке товара, если она вам не нужна.
Я решила вопрос по-другому: во вкладке количество товара в настройках наличия прописала нужный мне текст и все.

Всем спасибо. Вопрос решен.
28 Февраль 2017, 03:30:29
Ответ #12
  • Новичок
  • *
  • Сообщений: 31
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Да, и - комбинацию по умолчанию удалить нельзя, т.е. она удаляется, но автоматом назначается верхняя в списке.)