Перейти к содержимому


Фотография
* - - - - 1 Голосов

Фильтр не отображает "Нет в наличии"


Лучший Ответ SmetDenis , 12 April 2016 - 09:42

Я не понимаю в чем тут логический конфликт?
 

Логический конфликт получается в коде, который изначально не предусматривал подобных опций.

Сейчас мы безуспешно пытаемся добавить эту фичу. Перекраивать базу данных для это опции точно будет вредным и долгим шагом.

 

Одинаковые товары могут появляться если одна вариация есть в наличии, а другой нет. Нужно изучать каждый такой товар по отдельности.

 

 

Список измененных файлов я писал выше. На данный момент это

media\zoo\applications\jbuniversal\elements\jbprice\jbprice.php

media\zoo\applications\jbuniversal\framework\render\pricefilter\element.balance.php

 

Я рекомендую вам рассмотреть альтернативные варианты решения задачи.

Например, сделать отдельное поле-checkbox, который будет показывать наличие товара и не зависеть от цены.

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 27

#1 AidarT

AidarT

Отправлено 24 March 2016 - 19:12

Привет всем

 

Собственно вопрос в теме) Вижу под заказ, и в наличии. Не наблюдаю в фильтре вариант "Нет в наличии". Как вывести? Прилагаю скрин.

Прикрепленные изображения

  • Screenshot_1.png

  • 0

Our democracy has been hacked


#2 programmos

programmos

Отправлено 24 March 2016 - 19:58

Все что больше 0 в поле остаток это в наличии

Если остаток равен 0 - то товара нет в наличии

Если остаток равен -2 то под заказ

Ну если данные были недавно импортированы, то сделать переиндексацию


  • 0

#3 AidarT

AidarT

Отправлено 24 March 2016 - 20:09

Все что больше 0 в поле остаток это в наличии

Если остаток равен 0 - то товара нет в наличии

Если остаток равен -2 то под заказ

Ну если данные были недавно импортированы, то сделать переиндексацию

Спасибо, это понятно. Я о выборе значения в фильтре, то есть нет выбора типа: "Not available".


  • 0

Our democracy has been hacked


#4 programmos

programmos

Отправлено 24 March 2016 - 20:23

Так, это и есть ответ... Значит у товаров значение "отличные" от 0

Нет в наличии появляется если остаток у товара = 0


  • 0

#5 AidarT

AidarT

Отправлено 24 March 2016 - 20:29

Так, это и есть ответ... Значит у товаров значение "отличные" от 0

Нет в наличии появляется если остаток у товара = 0

Нет это не ответ. Вот на картинке нарисовал, то чего не хватает. Не появляется этот выбор когда значение остатка "Нет в наличии".

Прикрепленные изображения

  • Screenshot_12.jpg

Сообщение отредактировал AidarT: 24 March 2016 - 20:33

  • 1

Our democracy has been hacked


#6 programmos

programmos

Отправлено 24 March 2016 - 20:41

Я фигею, за рисунок лайк) 

 

Только сути это не меняет, нужно сделать переиндксацию и выгрузить к примеру товары, с сайта и посмотреть, есть ли там 0 в остатках

 

И ЕЩЕ раз повторю - "нет в наличии" выводиться автоматически если остаток равен 0

Под заказ же появился и в наличии (на складе) то же есть


  • 0

#7 AidarT

AidarT

Отправлено 24 March 2016 - 20:46

Переиндексацию делал, выгрузка показывает, что нолики стоят, но фильтр все равно не выводит нужное "Not available". В случае если в карточке товара попытаться поставить ноль в поле "Точный остаток", то автоматически выставляется остаток как "Нет в наличии".


  • 0

Our democracy has been hacked


#8 AidarT

AidarT

Отправлено 24 March 2016 - 20:56

Вот еще скрин того, что я хочу вывести. Не хватает этого "нет в наличии" в фильтре. Есть только "Все", "Есть в наличии" и "Под заказ".

Прикрепленные изображения

  • Screenshot_2.png

  • 0

Our democracy has been hacked


#9 programmos

programmos

Отправлено 24 March 2016 - 20:57

Немного не понял, насчет 

выгрузка показывает, что нолики стоят, но фильтр все равно не выводит нужное "Not available". В случае если в карточке товара попытаться поставить ноль в поле "Точный остаток"

 

 

Так зачем ставить вручную если они есть?

эм? Или все в поле Остаток было пусто? 

Ну если уж, на то пошло просто загрузить колонку остаток в товары, обратно

Т.е. установить 0 в те товары которые нужно и загрузить....


  • 0

#10 programmos

programmos

Отправлено 24 March 2016 - 21:01

Вот еще скрин того, что я хочу вывести. Не хватает этого "нет в наличии" в фильтре. Есть только "Все", "Есть в наличии" и "Под заказ".

 Загрузите -1 и будет вам счастье  ;)


  • 0




Click to return to top of page in style!