Новости Joomla

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

Funkdoobiest

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

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

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

dmitry_stas

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

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

nevigen

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

Funkdoobiest

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

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

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

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

Funkdoobiest

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

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

nevigen

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

Funkdoobiest

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

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

dmitry_stas

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

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

Условие для кол-ва товара больше нуля

Автор kik84

Ответов: 3
Просмотров: 331
Последний ответ 16.02.2024, 13:33:24
от kit2m2
WT On fly image handler изображения товара JoomShopping в webp на лету

Автор sergeytolkachyov

Ответов: 9
Просмотров: 1540
Последний ответ 17.10.2023, 12:40:19
от sergeytolkachyov
Убрать модуль в карточке товара JoomShopping

Автор alexkraym

Ответов: 35
Просмотров: 4445
Последний ответ 21.08.2023, 07:17:53
от delchev
Проблема с фото в карточке товара

Автор astapon

Ответов: 18
Просмотров: 1626
Последний ответ 24.04.2023, 12:37:50
от kit2m2
Скрыть кнопку Подробнее для списка товаров

Автор Anton shop

Ответов: 11
Просмотров: 2750
Последний ответ 17.03.2023, 13:24:42
от geral