2010-11-26 3 views
0

Пожалуйста, помогите, не понимайте joomla + virtuemart. Если мы хотим поставить таймер, когда пользователь добавит в корзину, значит, и продукт будет недоступен для другого пользователя, может дать приблизительную иллюстрацию, как это сделать?virtuemart cart timer

Итак, если в течение этого периода времени пользователь все еще не проверяет, то продукт будет удален из его тележки и снова станет полезным.

+0

Nevermind, я нашел способ сделать это, изменив функцию virtuemart в корзину. – hudarsono 2010-12-03 05:50:36

ответ

0

Теперь он решил.

Просто отредактируйте код для плагина виртуального сервера и сохраните время загрузки в сеансе. И используйте модуль javascript, чтобы вытащить с сервера ли какой-либо продукт истек, если это так, а затем просто удалите его.

0

В каждом продукте VirtueMart есть свойство «In Stock»; это находится на вкладке «Статус продукта».

В разделе Admin -> Конфигурация администратора VirtueMart в разделе «Основные настройки» есть опция «Проверить запас». Если включено, пользователь не сможет проверить, пытаются ли они купить больше единиц, чем есть на складе.

Итак, скажем, что осталось 1 единица, и Алиса кладет ее в свою корзину, а затем решает пойти на обед или что-то в этом роде. Боб приходит на сайт, видит тот же предмет, кладет его в свою корзину и затем проверяет. Боб успешно; заказ отправляется ему. Когда Алиса возвращается, хотя предмет находится в ее тележке, она не позволит ей зарегистрироваться, потому что количество «В запасе» теперь равно нулю.

Имеют смысл?

Смежные вопросы