Jump to content

Новая версия VamShop 1.69


support

Recommended Posts

  • 2 weeks later...
  • Replies 136
  • Created
  • Last Reply

Top Posters In This Topic

  • support

    59

  • geval

    31

  • KoVaLsKy

    10

  • benz_inst

    4

Top Posters In This Topic

Popular Posts

Выпущена новая версия VamShop 1.69. Скачать можно в своих заказах в магазине http://vamshop.ru/ Основные изменения: 1. Новый модуль - Быстрое оформление заказа. Информация о новом модуле в н

Posted Images

Oleg Kubarev

По поводу описанного включения проверки полей

Сделал так, сначала вроде работало, потом покупатели стали жаловаться что невозможно сделать заказ...

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

если опять закоментировать то всё работает...

Где копать?

Аналогичная проблема. Победил кто-нибудь?

Link to post
Share on other sites

Вот Вам vamshop.ru

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

Проверка ошибок на vamshop.ru добавлялась именно так как я писал в этой теме.

Link to post
Share on other sites

Если Вы хотите какой-то конкретный ответ, так давайте информацию необходимую, что б можно было ответить что-либо конкретное.

Хотя бы ссылку на магазин.

Link to post
Share on other sites

В checkout_success.php можно попробовать закомментировать вот этот кусок:



// if the customer is not logged on, redirect them to the default page
if (!isset ($_SESSION['customer_id'])) {
vam_redirect(vam_href_link(FILENAME_DEFAULT));
}

// SMART CHECKOUT BOF
if (SMART_CHECKOUT == 'true') {
// if the customer is not logged on, redirect them to the default page
if ((!vam_session_is_registered('customer_id')) && (!vam_session_is_registered('noaccount')) && (!isset($_POST['action']))) {
vam_redirect(vam_href_link(FILENAME_DEFAULT));
}

} else {
// if the customer is not logged on, redirect them to the default page
if ((!vam_session_is_registered('customer_id')) && (!isset($_POST['action']))) {
vam_redirect(vam_href_link(FILENAME_DEFAULT));
}
}
//SMART CHECKOUT EOF
[/code]

не работает печать заказа. я думаю, тут нечего поделать?

Link to post
Share on other sites

Вот я тут как раз на этот счёт писал, почему сделан редирект на главную по умолчанию - http://vamshop.ru/forum/topic/11453-169-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86%d0%b0-%d1%83%d1%81%d0%bf%d0%b5%d1%88%d0%bd%d0%be%d0%b3%d0%be-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d0%b0/page__fromsearch__1

В том числе как раз и по этой причине.

Нужно убирать со страницы checkout_success всё лишнее.

Link to post
Share on other sites

Не работает повторная подгрузка региона. Видно и на демо http://demo.vamhost.ru/checkout.php

При смене страны регионы меняютсятолько раз, второй подгрузки не происходит. Например, выбираем Украину - грузятся украинские области, после этого меняем обратно на Россию, а области остались украинские.

Link to post
Share on other sites

Да, есть такой баг.

Зарегистрируйте на vamshop.ru/forum/tracker , если не сложно.

Link to post
Share on other sites
  • 1 month later...
benz_inst

в чистой версии 1.69 не добавляются данные платильщика в Квитанцию и Счет, хотя при оформлении заказа я их в вожу, они распечатываются, только без данных платильщика.

Link to post
Share on other sites
support

Это в быстром оформлении заказа или где?!

Ради эксперимента отключите и попробуйте без него, отключается в Админке - Настройки - Оформление заказа.

С отключённым быстрым офорлением сохраняет?

Link to post
Share on other sites
benz_inst

В быстром не сохраняются, в обычном сохраняются

Link to post
Share on other sites
support

Тогда ещё вопрос.

А страница подтверждения в быстром оформлении включена или нет в Админке - Настройки - Оформление заказов?

Link to post
Share on other sites
benz_inst

С подтверждением заказа тоже не выводятся данные в платежке

Link to post
Share on other sites
support

Да, есть такой глюк в быстром оформлении, не выполняются методы before_process и after_process.

Но, сразу исправить не получится, нужно ждать новой версии.

Зарегистрируйте на vamshop.ru/forum/tracker/

Link to post
Share on other sites
  • 2 weeks later...

Заметил, что при включённом быстром оформлении, после оформления заказа не происходит очистка формы. Если сразу начать оформлять новый заказ, то страница магазин/checkout.php открывается уже с заполненной формой.

Так было задумано, или это какой то глюк?

Link to post
Share on other sites
support

Очистка какой именно формы?!

и каких полей?!

Вообще, если Вы оформили аккаунт, то при следующем оформлении никакой формы уже не будет, будет просто выбор оплаты/доставки, т.к. Ваши данные уже известны.

Link to post
Share on other sites

Регистрация аккаунта отключена. Включен быстрый заказ! Оформляю быстрый заказ до конца. После опять добавляю товар в корзину и нажимаю оформить заказ, открывается форма быстрого заказа и в форме в импутах уже введены данные, которые я вводил в предыдущем заказе. Кстати на http://demo.vamhost.ru/ такая же ситуация.

Link to post
Share on other sites
support

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

Link to post
Share on other sites

Все импуты заполнены, ФИО, адрес, е-майл. Ну раз нормально, значит нормально. Я просто первый раз такое вижу, решил уточнить.

Link to post
Share on other sites
support

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

По-моему, правильно как раз думать о покупателе и стараться максимально упростить оформление заказа.

Только это не для всех полей формы работает.

Link to post
Share on other sites
benz_inst

Все импуты заполнены, ФИО, адрес, е-майл. Ну раз нормально, значит нормально. Я просто первый раз такое вижу, решил уточнить.

Это у вас наверное регистрация акаунта включена, если выключить то поля не будут заполнены.

Link to post
Share on other sites
  • 3 weeks later...

Саша, проанализировав вопросы, которые возникают при быстром заказе, попрошу, если возможно, в следущей версии сделать для полей покупателя возможность выбрать обязательность заполнения из админки. Например, как это сделано для допполей. Потому как часто просят включить проверку на заполненность при быстром заказе тех или иных данных.

Link to post
Share on other sites
support

К следующей версии наверное уже не успеем, только через одну.

Зарегистрируйте пожелание на vamshop.ru/forum/tracker

Link to post
Share on other sites
  • 2 weeks later...
support

Не работает повторная подгрузка региона. Видно и на демо http://demo.vamhost.ru/checkout.php

При смене страны регионы меняютсятолько раз, второй подгрузки не происходит. Например, выбираем Украину - грузятся украинские области, после этого меняем обратно на Россию, а области остались украинские.

 

Исправлено.

Проверьте, вот прицепил файл /includes/checkout.js.php

checkout.js.php

Link to post
Share on other sites
  • 8 months later...

Прочитала тему и стало страшно обновляться до 1.69

Интересует новый модуль - SMS уведомления покупателей. 

Как добавить к себе только этот модуль?

Link to post
Share on other sites

×
×
  • Create New...