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


Фотография
- - - - -

Добавление товаров в корзину, которых нет в наличии

корзина

Лучший Ответ B_A_H_O , 13 October 2013 - 19:33

Решив вопрос по вашим советам и не много добавил от себя.

 

Короче, просто в условии где определяется статус "Есть в наличии" в случае количества 0 я поставил что это  - true, и стало все хорошо.

Система видит, что количество 0 - выдает сообщение "Под заказ". Далее при добавлении в корзину система проверяет, 0 это есть в наличии? А там да, это True. Значит ок, можно добавлять в корзину.

Всем спасибо!

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


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

#1 B_A_H_O

B_A_H_O

Отправлено 30 September 2013 - 11:52

Здравствуйте!

Знаю, что мой вопрос почти индивидуальный, но если решение не сильно сложное, помогите пожалуйста.

 

Мне по роду деятельности необходимо, чтобы в корзину попадали даже те товары, которых нет в наличии (в моем случае они под заказ).

И это сообщение для моего магазина не актуально.

1380532507-clip-281kb.png

 

Часть решения есть вроде бы в этой теме - отключить проверку наличия.

Но так ли это? ???

 

Что где изменить, добавить или убрать, чтобы товар, который система видит как "нет в наличии" так же успешно добавляла в корзину, как и товары, которые есть в наличии ?

 

Спасибо.


  • 0

#2 SmetDenis

SmetDenis

Отправлено 30 September 2013 - 23:15

В корзину что-то упадет только если это есть в наличии
Проверка происходит тут
\media\zoo\applications\jbuniversal\elements\jbprice\jbprice.php
ssm1909d6ed_200x0.png
Этот скриншот актуальнее из версии 2.0, в указанном вами топике рассмотрена более старая версия.

Вместо указанной проверки можно написать "if (1) {"

Тогда любой товар будет добавлен без проверки на остаток.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 B_A_H_O

B_A_H_O

Отправлено 01 October 2013 - 12:43

В корзину что-то упадет только если это есть в наличии
Проверка происходит тут
\media\zoo\applications\jbuniversal\elements\jbprice\jbprice.php
ssm1909d6ed_200x0.png
Этот скриншот актуальнее из версии 2.0, в указанном вами топике рассмотрена более старая версия.

Вместо указанной проверки можно написать "if (1) {"

Тогда любой товар будет добавлен без проверки на остаток.

оно как бы и работает, но есть новый трабл.

Пробовал с условием, которые Вы описали и пробовал добавив Else к проверке и записал туда тот же результат выполнения функции.

Товар добавляется в корзину, но теперь всегда пишется, что он есть в наличии. А нужно чтобы писало то, что есть по умолчанию, то есть нет в наличии, или в моем случае "под заказ".

1380627530-clip-29kb.png

 

Может из этого куска кода можно убрать что-то, чтобы не выводилось сообщение о том, что товар в наличии?

 

1380627791-clip-30kb.png


  • 0

#4 SmetDenis

SmetDenis

Отправлено 02 October 2013 - 05:31

Сообщения выводятся с помощью выделенных строк

ssm8037169c_200x0.png

Поставьте true для нужного сообщения и замените подчеркнутый текст на пустую строку (кавычки).
Тексты можно изменять через локализации в панели управления.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 B_A_H_O

B_A_H_O

Отправлено 03 October 2013 - 01:46

Сообщения выводятся с помощью выделенных строк

ssm8037169c_200x0.png

Поставьте true для нужного сообщения и замените подчеркнутый текст на пустую строку (кавычки).

 

 

В каком файле? В jbprice.php я такого не нашел

 

Тексты можно изменять через локализации в панели управления.

 

 

А вот об этом можно чуть подробнее?

 

 

И ещё, пользуясь случаем спрошу, какие файлы отвечают за отображение цены в шаблоне Full? Хочу переместить кнопку "Купить", и не знаю где она. Одними CSS там не обойтись, нужно не много в слоях порыться.


  • 0

#6 Sliapy

Sliapy

Отправлено 03 October 2013 - 02:09

А вот об этом можно чуть подробнее?

http://forum.jbzoo.c...zoo-zoo-joomla/

И ещё, пользуясь случаем спрошу, какие файлы отвечают за отображение цены в шаблоне Full? Хочу переместить кнопку "Купить", и не знаю где она. Одними CSS там не обойтись, нужно не много в слоях порыться.

Смотрите шаблоны элемента цены \media\zoo\applications\jbuniversal\elements\jbpriceadvance\tmpl\


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#7 B_A_H_O

B_A_H_O

Отправлено 13 October 2013 - 19:33   Лучший Ответ

Решив вопрос по вашим советам и не много добавил от себя.

 

Короче, просто в условии где определяется статус "Есть в наличии" в случае количества 0 я поставил что это  - true, и стало все хорошо.

Система видит, что количество 0 - выдает сообщение "Под заказ". Далее при добавлении в корзину система проверяет, 0 это есть в наличии? А там да, это True. Значит ок, можно добавлять в корзину.

Всем спасибо!


  • 0





Темы с аналогичным тегами корзина

Click to return to top of page in style!