Добрый день.
Появился вопрос и скорее всего по шаблону.
У меня стоит настройка "заказ при нехватке" - разрешено.
Если я делаю заказ как зарегистрированный пользователь - все отлично - отсутствующие товары можно добавить в корзину и сделать заказ (так и должно быть).
Если же набрать товары в корзину без залогинивания и попробовать оформить заказ, то только выплывает ошибка сверху, а это неправильно.
По идее есть проверка в обработчике кнопки, которая и отбрыкивает меня (повторюсь, если я залогинюсь, то заказ оформляется).
Прошу подсказать, как можно бороться с этой проблемой?
И второй момент, тоже по шаблону в той же ситуации - если пользователь незалогинен (и тут неважно есть товар в наличии или нет), то я так и не смог вывести поля ввода адреса доставки. В настройках шаблона есть "быстрый заказ" и "одностраничное оформление заказа" - если включить поля в одностраничном оформлении - например, показывать поле адреса или индекса, то появляются неактивные поля с прочерками и ввести в них что-либо нельзя. И получается, что написать адрес доставки клиент может только в коментариях. А с учетом того, что используется модуль расчета доставки DPD выходит, что незалогиненый пользователь может пользоваться только стандартной доставкой, т.к. модуль DPD использует для расчета введенный адрес.
На дефолтном шаблоне при покупке без залогинивания на вкладке 2 "платежная информация" и на 3 "адрес доставки" поля для ввода адреса активны и в самом заказе эта информация появляется.
Возможно у меня просто руки кривые....