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

Проблема с быстрым оформлением заказа


Павел Вантеев

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

Павел Вантеев

Включаю модуль быстрого оформления. Заказ формируется и на сайте можно посмотреть его параметры, НО!

В письмо почему-то не вставляются данные, вводимые покупателями, т.е. адрес, телефон и пр. + не видна стоимость доставки.

Такое происходит только с гостевыми аккаунтами. Зарегистрированные пользователи оформляются нормально.

з.ы. Если последовательно оформлять заказ через -> купить -> корзина -> оформить -> ... с гостевой учеткой, то все формируется и приходит в письме в нормальном виде

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

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

Где выбор доставки, оплаты на одной странице?

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

О модуле, в котором доставка и оплата на одной странице (который включается в настройки-разное).

Версия магазина VamShop 1.48

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

Да вроде должны вставляться.

А в Админке - Настройки - Основные - Данные клиента случайно не отключены поля адрес, город?!

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

1 момент, включу модуль (отключал, т.к. менеджеры в почте не видели адресов и стоимости заказа)

Магазин

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

Вот у Вас страна выключена, наверное из-за этого адрес не вставляется.

Попробуйте поля Страна, Индекс включить в Админке - Настройки - Основные - Данные клиента.

Адрес полный не получается, наверное поэтому и не вставляется.

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

а как-то можно их заполнить по-умолчанию (присвоить значения переменным), чтобы не выводить лишних полей?

p/s у нас доставка пока только по Росси, поэтому нет смысла указывать другие страны

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

При быстрои оформлении ведь ещё неизвестен адрес покупателя, поэтому и стоимость доставки посчитать правильно не всегда получается, в этом случае только выключать быстрое оформление, что б проходил покупатель регисрацию через create_account.php

По умолчанию значение наверное только руками в checkout_alternative.php файл вставить.

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

спасибо, будем пробовать.. :)

При быстрои оформлении ведь ещё неизвестен адрес покупателя, поэтому и стоимость доставки посчитать правильно не всегда получается, в этом случае только выключать быстрое оформление, что б проходил покупатель регисрацию через create_account.php

По умолчанию значение наверное только руками в checkout_alternative.php файл вставить.

жаль...удобный модуль. Ведь основное кол-во покупателей именно под гостевымиаакаунтами работают. Т.е. совершают разовые покупки без регистрации

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

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

Разве что как-то использовать ajax, но пока такого модуля нет.

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

Будем надеяться, что он появится :)

==

..хм..еще проблемка возникла.. (хотя наверное оффтоп :))

Был включен кэш - через сутки перестало срабатывать переключение цен между валютами (аларм от менеджеров). Вместо пересчета, магазин перекидывал с одной страницы каталога на другую. Отключил - всё встало на свои места

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

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

В письме нет реквизитов, они не выводятся на конечной странице оформления заказа. Кроме того их нет и в админке.

В счете только суммы, название компании, адрес, мэйл и телефоны

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

Реквизиты какие?!

Которые покупатель вводит?!

Они записываются в таблицу companies, по умолчанию в админке в счёте и накладной выводится лишь название компании, остальные данные не выводятся, сидят в таблице companies

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

Насчёт переключение цен не скажу даже, где именно не работает?!

В каталоге?!

Если не сложно, зарегистируйте ошибку на vamshop.ru/bugs

Попробую к следующей версии разобраться, так сразу и не скажу.

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

Насчёт переключение цен не скажу даже, где именно не работает?!

В каталоге?!

Да, в каталоге. Вместо изменения цены на странице товара/списка товаров (и там и там не работало), магазин перекидывал пользователя на страницу каталога (если не ошибаюсь, всех на одну и туже). Реакция на разных ПК была одна и таже. После отключения кэша всё нормализовалось (все настройки кэша оставались выставленными по умолчанию).

Реквизиты какие?!

Которые покупатель вводит?!

Они записываются в таблицу companies, по умолчанию в админке в счёте и накладной выводится лишь название компании, остальные данные не выводятся, сидят в таблице companies

А аким образом их можно выводить в счёт (для покупателя и в админку), в накладную?

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

Если не сложно, зарегистрируйте ошибку на vamshop.ru/bugs

Что б выводить и другие данные, нужно править:

/admin/print_order.php

/admin/print_packingslip.php

и шаблоны в /templates/шаблон/admin/

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

Реквизиты покупателя в письме?!

Это наверное править send_order.php файл только.

Поищите там пример кода по webmoney или по yandex

Там всего пару строк добавить.

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

спасибо!

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

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

Наверное не ту текстовую константу вставили, нужно в /lang/russian/modules/payment/, в файл модуля вставить текст нужный, в константу и затем эту константу вставить в send_order.php

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