0 Пользователей и 1 Гость просматривают эту тему.
  • 10 Ответов
  • 1024 Просмотров
*

Funkdoobiest

  • Захожу иногда
  • 244
  • 25 / 13
В настройках ДШ есть «Скрыть товары недоступные на складе». Следовательно, если товара 0, то товар не видно.

У товара есть атрибут «Размер» и вариации: маленький, средний, большой.
У каждого размера прописано количество на складе.
Беда в том, что если у атрибута количество на складе становится 0, то этот атрибут все равно виден в карточке товара (в выпадающем списке).

Вопрос: как убрать отсутствующий атрибут не включая опцию «Скрыть товары недоступные на складе»? Включить эту опцию не могу, так как отсутствующие товары (без атрибутов) должны быть видны на сайте (мол скоро будут или можете предзаказать).
*

dmitry_stas

  • Легенда
  • 12701
  • 1191 / 8
отсутствующие товары (без атрибутов) должны быть видны на сайте (мол скоро будут или можете предзаказать).

Логично. Только тогда почему хотите чтобы атрибуты были не видны? Тоже вроде как логично просто показывать, что их нет пока, но скоро будут или можно предзаказ сделать.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

nevigen

  • Moderator
  • 9745
  • 831 / 23
  • http://n*****n.com
гы. сори за офтоп
ситуация напоминает визит к окулисту.
с просьбой клиенту закрыть 1 глаз специальной прикладкой :)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Funkdoobiest

  • Захожу иногда
  • 244
  • 25 / 13
Логично. Только тогда почему хотите чтобы атрибуты были не видны? Тоже вроде как логично просто показывать, что их нет пока, но скоро будут или можно предзаказ сделать.

Даже если оставить показ отсутствующих позиций, то хотелось бы показывать текст «Пока товара нет». Сейчас же такой текст появляется, если товара нет совсем (никаких атрибутов). А вот если товар с какими-то атрибутами есть, а с какими-то нет, то текст не выводится ибо для вывода такого текста считается общее количество товара, а не отдельно по атрибутам.

Вторая причина: допусти есть три атрибута «размер»: маленький, средний, большой. Допустим у маленького количество 0. Он идет первым в списке атрибутов. Когда мы заходим в карточку товара, то автоматом выбран первый атрибут и кнопка «купить» есть (хотя этого атрибута на складе 0). Если выбрать другой атрибут, а потом снова первый (маленький), то кнопка пропадает.

Третья причина: если попробовать купить товар отсутствующий на складе, то появляется ужасно сформулированная ошибка, что-то типа «Нельзя добавить в корзину товар с количеством 0». Жесть. А так… нет выбора — нет ошибки :)
*

Funkdoobiest

  • Захожу иногда
  • 244
  • 25 / 13
гы. сори за офтоп
ситуация напоминает визит к окулисту.
с просьбой клиенту закрыть 1 глаз специальной прикладкой :)

Согласен, что пытаюсь сделать некорректно. Но как есть. В идеале думал, что можно перед выводом атрибутов как-то проверить их на количество и скрывать принудительно (несмотря на настройки магазина).
*

nevigen

  • Moderator
  • 9745
  • 831 / 23
  • http://n*****n.com
сделайте вместо или дополнительно "нет в наличии" кнопку "предзаказ"
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Funkdoobiest

  • Захожу иногда
  • 244
  • 25 / 13
сделайте вместо или дополнительно "нет в наличии" кнопку "предзаказ"
кнопка «предзаказ» не нужна. Так как предзаказ по телефону. А вот текст можно было бы вывести… Однако при смене атрибута только пропадает/появляется кнопка «купить», без текста об отсутствии товара.

А как быть с «Вторая причина: допусти есть три атрибута «размер»: маленький, средний, большой. Допустим у маленького количество 0. Он идет первым в списке атрибутов. Когда мы заходим в карточку товара, то автоматом выбран первый атрибут и кнопка «купить» есть (хотя этого атрибута на складе 0). Если выбрать другой атрибут, а потом снова первый (маленький), то кнопка пропадает»?
*

dmitry_stas

  • Легенда
  • 12701
  • 1191 / 8
Цитировать
А как быть с «Вторая причина
ошибка где то у вас. так быть не должно. http://demo.nevigen.com/cars/proverka-psevdonima.html - Первая опция - КПД 50%  - Нет в наличии. КПД 60% - есть.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Funkdoobiest

  • Захожу иногда
  • 244
  • 25 / 13
ошибка где то у вас. так быть не должно. http://demo.nevigen.com/cars/proverka-psevdonima.html - Первая опция - КПД 50%  - Нет в наличии. КПД 60% - есть.
Странно… если включить стандартный шаблон и правда работает. У меня появляется текст «не в наличии опции» и пропадает кнопка «купить», но только после перекликивания опции (с пустой на в наличии, и назад на пустой), тогда только пропадает кнопка и появляется текст. Интересно почему не срабатывает такая проверка при загрузке страницы. Блок с кнопками у меня имеет тот же класс, что в дефолтном шаблоне, поле not_available тоже.
*

Funkdoobiest

  • Захожу иногда
  • 244
  • 25 / 13
Странно… если включить стандартный шаблон и правда работает. У меня появляется текст «не в наличии опции» и пропадает кнопка «купить», но только после перекликивания опции (с пустой на в наличии, и назад на пустой), тогда только пропадает кнопка и появляется текст. Интересно почему не срабатывает такая проверка при загрузке страницы. Блок с кнопками у меня имеет тот же класс, что в дефолтном шаблоне, поле not_available тоже.
Вопрос решен. Первоначальное скрытие кнопки идет через style="<?php print $this->displaybuttons?>" у блока с кнопкой.
*

McCafferty

  • Захожу иногда
  • 71
  • 3 / 0
НУ мне всеранво кажется логичным чтобы Опции которой нет в наличии сразу показывала что НЕТ ! Замучаешься щелкал и проверять что нет в наличии а что есть. Бред на мой взгляд, в нормальных магазинах опции не кликабельные и выделяются
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не упорядочиваются изображения товара с расширением в верхнем регистре

Автор Ragnarok

Ответов: 5
Просмотров: 190
Последний ответ 23.04.2019, 16:47:59
от Ragnarok
Количество товара в корзине в мега-меню

Автор jesus

Ответов: 11
Просмотров: 213
Последний ответ 04.04.2019, 13:09:34
от Ragnarok
Калькулятор товара для JoomShopping

Автор alexkraym

Ответов: 2
Просмотров: 118
Последний ответ 03.04.2019, 13:36:20
от alexkraym
Единицы измерения для товара и Дополнительная цена - Проблема!

Автор kit2m2

Ответов: 36
Просмотров: 14775
Последний ответ 06.03.2019, 16:52:01
от MeTaNAlex
В какот таблице определяется принадлежность товара к категории?

Автор leha111

Ответов: 2
Просмотров: 106
Последний ответ 06.03.2019, 14:10:28
от dmitry_stas