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

Funkdoobiest

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

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

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

dmitry_stas

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

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

nevigen

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

Funkdoobiest

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

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

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

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

Funkdoobiest

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

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

nevigen

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

Funkdoobiest

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

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

dmitry_stas

  • Легенда
  • 13064
  • 1225 / 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

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

При покупке одного товара, автоматически добавить другой

Автор frag79

Ответов: 8
Просмотров: 219
Последний ответ 12.12.2019, 11:36:56
от frag79
Видео с Youtube вместо картинки на карточке товара

Автор ksena

Ответов: 31
Просмотров: 3571
Последний ответ 08.11.2019, 22:43:18
от Satool
Вкладки табы в карточке товара (Joomshopping Bootstrap)

Автор Biss

Ответов: 18
Просмотров: 9280
Последний ответ 01.11.2019, 23:41:54
от nevigen
Добавить видео с youtube в таб с описанием товара

Автор buto

Ответов: 18
Просмотров: 13363
Последний ответ 22.10.2019, 21:54:50
от hello-andrew
Как скрыть категорию с тем чтобы ссылка на товар работала?

Автор itbc

Ответов: 2
Просмотров: 147
Последний ответ 20.10.2019, 18:11:31
от itbc