serg525 0 Опубликовано 26 марта, 2013 Жалоба Share Опубликовано 26 марта, 2013 Добрый день! Помогите решить проблему: Использую английскую версию 1.69 VamShop. Нужна хорошая процедура оформления заказа - как при включенной опции "Быстрое оформление заказа" Прямо использовать эту опцию невозможно, - эксперименты с ней выявляют проблемы, например, заказ можно сделать: незарегистрированному пользователю вообще без указания адреса (хотя Настройки - Разное - Оформление заказов - Создание аккаунта обязательно = вкл.) судя по форуму есть еще проблемы... Нормальное оформление заказа работает без ошибок. Но покупатель скорее всего убежит с моего сайта, не закончив заказ... Вопросы: 1.) Как убрать отдельные шаги оформления заказа и вывести все на одной странице (как при быстром оформлении), - т.е. чтобы после нажатия кнопки "Оформить заказ", мы попадали на страницу, на которой выводится: адрес, чекбоксы способов оплаты и чекбоксы способов доставки ? 2.) Есть разные адреса доставки и адрес покупателя - и они хранятся в разных колонках базы данных. Как сделать так, чтобы был только один адрес (иначе это путает покупателя)? Чтобы пользователь один раз вносил ФИО и адрес при регистрации и потом при необходимости мог изменить его? ------------------- Заранее спасибо Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 марта, 2013 Жалоба Share Опубликовано 26 марта, 2013 Если вопрос в том, как вернуть проверку полей в быстрое оформление, то вот так - http://vamshop.ru/fo...__fromsearch__1 Ну скоро наверное всё-таки выпустим 1.70 версию VamShop, т.к. накопилось много исправлений для быстрого оформления + как раз сделали переход с библиотеки mysql на mysqli, что б на PHP 5.5 и выше магазин работал. Ссылка на сообщение Поделиться на другие сайты
serg525 0 Опубликовано 27 марта, 2013 Автор Жалоба Share Опубликовано 27 марта, 2013 Спасибо за ссылку. Это, вероятно, лучшее решение: вернуть проверку полей в файле checkout.php. И этот вариант можно попробавать использовать. Вот адрес моего сайта, который я пытаюсь доделать: http://froglingstore.com/ Но прошу вас помочь решить эти возникшие проблемы: 1.) На следующем шаге на странице подтверждения заказа вместо адреса покупателя выводится: , Array 2.) Нет кнопки "Изменить" 3.) Не выводится выбранный способ доставки ----------------- Какой вариант с паролем можно использовать в этом случае (быстрое оформление заказа с обязательным заполнением полей или регистрацией)? Можно ли выводить в checkout.php обязательное поле ввода пароля Или отправлять сгенерированный пароль на мыло? Ведь если пользователь что-то купил или оставлял свои данные на сайте, у него должна быть возможность войти в свой аккаунт. ---------------- Спасибо за поддержку. ЗЫ В результате настроек магазина в 2009 году и вот снова сейчас как-то сам собой создался "Курс молодого (и не только) бойца по VamShop": Только конкретные примеры кода, решений проблем. Есть меню. Кому-то это может пригодиться... Не жалко. Вот ссылка: http://froglingstore...ocs_VamShop.rar Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 марта, 2013 Жалоба Share Опубликовано 27 марта, 2013 1. http://vamshop.ru/forum/topic/11294-%d0%bd%d0%be%d0%b2%d0%b0%d1%8f-%d0%b2%d0%b5%d1%80%d1%81%d0%b8%d1%8f-vamshop-169/page__view__findpost__p__91877 2. Если аккаунт не создаётся, то такой ссылки и не будет. 3. А какие модули доставки включены у Вас? Ссылка на сообщение Поделиться на другие сайты
serg525 0 Опубликовано 27 марта, 2013 Автор Жалоба Share Опубликовано 27 марта, 2013 Спасибо за ответы. Вот что получилось: 1.) Переписал из указанной ссылки файл /inc/vam_address_format.inc.php Ничего не изменилось: выводится: , Array Не знаю. как с этим бороться. Вот ссылка на мой сайт: http://froglingstore.com/ 2.) вы пишите, что "Если аккаунт не создаётся, то такой ссылки (изменить адрес) и не будет. Но ведь адрес уже в базе? Или он еще не сохраняется в базе данных? 3.) Включены модули доставки: - Self Pickup (самовывоз) - FedEx Express Europe ---------------------------------------------- К сожалению, похоже будет много проблем сделать обязательной регистрацию и проч. при "быстром оформлении заказа". А есть ли возможность при отключенном "быстром оформлении заказа"вывести на одну страницу ? : - блок введения адреса (или введение логина+пароля) - блок выбора варианта оплаты - блок выбора варианта доставки Ведь в остальном все работает без ошибок и проблем. А вот вывод в отдельных страницах всех шагов распугает половину покупателей. И если дополнительно убрать дополнительные адреса доставки/покупателя, оставив только один, - то это был бы идеальный вариант! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 марта, 2013 Жалоба Share Опубликовано 27 марта, 2013 serg525 Пришлите в личку ссылку на магазин, доступ на ftp, доступ в админку и ещё раз описание проблем. Попробую посмотреть. По идее, практически все ошибки с быстрым оформлением уже исправлены. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения