Перейти к содержанию
Форум поддержки пользователей VamShop

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


support

Рекомендуемые сообщения

  • Ответов 136
  • Created
  • Последний ответ

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

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

Ссылка на сообщение
Поделиться на другие сайты

Уже понял. Странная какая-то ситуация, на локалке все работает нормально. На хостинге POST запросы не отправляются вообще, хотя разницы в файлах и БД нет никакой.

POST запросы на яндекс-метрику уходят с этой страницы исправно.

Ссылка на сообщение
Поделиться на другие сайты

Смотрите firebug консоль, или chrome консольно.

Что там выполняется при ajax, какие параметры в post передаются.

Сравнивайте со своей рабочей копией.

По идее, всё должно работать, там нет ничего сложного, обычный jQuery.

Ссылка на сообщение
Поделиться на другие сайты

В этом и проблема, что POST запрос не формируется скриптом вообще и соответственно не отсылается. Хотя на этой же странице Яндекс-метрика отсылает POST запросы.

Ссылка на сообщение
Поделиться на другие сайты

Перезалил локальную версию, все заработало. Может быть пропатчилось как-то кривовато. Спасибо за помощь!

Ссылка на сообщение
Поделиться на другие сайты

Добавлена поддержка зон и опции разрешённые страны в модуль быстрого оформления заказа.

Прицепил checkout.php исправленный.

checkout.php

Ссылка на сообщение
Поделиться на другие сайты

Исправлена ошибка с комментариями при быстром оформлении заказа.

Не сохранялись комментарии к заказу если оформлялся заказ авторизованным пользователем.

Файлы:

/checkout.php

/sc_checkout_confirmation.php

checkout.php

sc_checkout_confirmation.php

Ссылка на сообщение
Поделиться на другие сайты

Да, пропустили глюк с комментариями заказа для авторизованных посетителей :what: , пришлось обновить архивы с магазином и с патчем.

Заодно добавили поддержку зон и разрешённых стран для модулей доставки в быстрое оформление.

Ссылка на сообщение
Поделиться на другие сайты

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

например у меня

Ближайшее метро ( Москва) :

Дисконтный номер ( если есть) :

их заполнил при заказе..нажал отправить заказ- и нифига..

в настройках эти поля поставил, выставил true ( отправлять по почте).

с чем это может быть связано?

Ссылка на сообщение
Поделиться на другие сайты

еще есть глюк.. сделал заказ. вышла страница подтверждения- мол ок..сделан заказ..

и идет ссылка- распечатать заказ.

жму на нее- получаю

You are not allowed to view this order!

может вообще ее выкинуть? раз не работает?

Ссылка на сообщение
Поделиться на другие сайты

Видимо, заказ без аккаунта, поэтому нет доступа к странице этой.

Вот попробуйте этот файл /print_order.php

print_order.php

Ссылка на сообщение
Поделиться на другие сайты

По поводу доп. полей.

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

Вот файл checkout.php с записью доп. полей.

checkout.php

Ссылка на сообщение
Поделиться на другие сайты

спасибо.. но это жёстко(

то есть включил оцию создания аккаунта ( обязательную, как я понял надо сделать)

при этом появляется два поля с паролем.. что мол надо зарегиться и ввести пароль..

то есть от чего ушли, к тому и пришли((

опять усложнение заказа..

можно это как-то победить, чтобы и поля дополнительные приходили, и не требовалась регистрация?

где в каком файле делать переделку?

Ссылка на сообщение
Поделиться на другие сайты

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

В checkout_alternative.php старом посмотреть можно.

Ссылка на сообщение
Поделиться на другие сайты

то есть, чтобы сделать автоматическую генерацию пароля, надо взять и какие-то строки из checkout_alternative.php в предыдущей версии сделать? или эти строки из этого файла, добавить в файл, который отвечает за быстрый заказ..

еще бы знать эти пару строк..

Ссылка на сообщение
Поделиться на другие сайты

Конечно, удалить input поля из шаблона быстрого оформления и добавить генерацию в php.

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

Ссылка на сообщение
Поделиться на другие сайты

Для тех, кто отключил страну в быстром оформлении заказа и в админке адрес достаки не отображаеся.

Вот возьмите файл /admin/includes/functions/general.php

general.php

Ссылка на сообщение
Поделиться на другие сайты

в общем еще одна небольшая ( или большая) проблема при обновлении до 1.69.

имеем 1.69 в чистом виде, обновляем шаблон, делает тестовый товар- проверяем, при заказе всё нормально, при выборе в одношаговом заказе галочки "курьерская доставка 200р", аяксовым образом вживую 200р подставляется как и требуется, расчёт происходит и всё нормально.

Берем 1.65 с кучей товаров и статей, обновляем базу данных sql-патчами, естесственно обновляем все файлы, обновляем шаблон, всё работает, за исключением этой фичи подставки цены доставки онлайн через аякс и подсчета на этой же странице быстрого заказа.

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

Вот примеры, файл где все как надо..и файл где все не как надо, чтобы было понятней.

Отсюда вопрос- в чем тут дело?

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

или все же патч sql неправильный? или просто от старой базы что-то накатило и перестал работать аякс на странице?

Жду ответа как соловей летаpost-40-0-55499000-1355743942_thumb.jpgpost-40-0-04758400-1355743950_thumb.jpg

Ссылка на сообщение
Поделиться на другие сайты

×
×
  • Создать...