VM 2.x One Page Checkout 1.3

mumins

Интернетов сантехник
Регистрация
11 Мар 2009
Сообщения
1.004
Реакции
979
Не имеет отношение к Для просмотра ссылки Войди или Зарегистрируйся.
Only for VM 2.0.4 and higher. Joomla 2.5.Х
Для следующих VM версий надо ждать апдейти или сравнить с фаилами в директории \com_virtuemart\cart\ и переписывать изменения.

Демо: Для просмотра ссылки Войди или Зарегистрируйся
D/l:

Распаковываем, читаем info.txt.

MBR
m.
>>>> Для просмотра ссылки Войди или Зарегистрируйся от пользователя Для просмотра ссылки Войди или Зарегистрируйся <<<
 
подскажите что за ошибка
TypeError: item.get(...) is null
var name=item.get('id').replace('shipto_','');
 
подскажите что за ошибка
TypeError: item.get(...) is null
var name=item.get('id').replace('shipto_','');
Всё же написано: передано нулевое значение. А именно, ожидаемый id равен ничему
Вопрос, когда ошибка возникает и в каком месте. Вы бы хоть ссылку на сайт привели.
 
Всё же написано: передано нулевое значение. А именно, ожидаемый id равен ничему
Вопрос, когда ошибка возникает и в каком месте. Вы бы хоть ссылку на сайт привели.
сайт на локальном, ссылки не будет..
ошибка тут
ship_to.each(function(item) {
var name=item.get('id').replace('shipto_','');
if(bill_to.getElementById(name)) {
item.set('value',bill_to.getElementById(name).get('value'));
}

Joomla! 2.5.9 + VM 2.0.26
 
сайт на локальном, ссылки не будет..
ошибка тут
ship_to.each(function(item) {
var name=item.get('id').replace('shipto_','');
if(bill_to.getElementById(name)) {
item.set('value',bill_to.getElementById(name).get('value'));
}

Joomla! 2.5.9 + VM 2.0.26
34 страница, похожая проблема была, можно проверять
 
34 страница, похожая проблема была, можно проверять
не помогает ни одно решение с 34 по 36 страницу ;)
количество товара не обновляется, цена в зависимости от стоимости доставки не меняется, при нажатии на "оформить заказ" ничего не происходит, а в FB вылазит все та же ошибка..
п.с. веселый плагин

п.с.п.с. ошибка возникает потому, что некорректно работает функция "Использовать для адреса 'Куда' данные адреса плательщика". При стоящей галочке все равно нужно вводить формы.
Кароч, все равно ничего не происходит, FB пишет что форма отправляется, но страница не обновляется. Количество товара тоже не обновляется.
 
Последнее редактирование:
Что не так если плагин для незалогиненных высвечивает "оформить заказ", а для пользователей в системе "Подтвердить заказ". Как сделать что бы для всех было подтверждение заказа ?
 
не помогает ни одно решение с 34 по 36 страницу ;)
количество товара не обновляется, цена в зависимости от стоимости доставки не меняется, при нажатии на "оформить заказ" ничего не происходит, а в FB вылазит все та же ошибка..
п.с. веселый плагин

п.с.п.с. ошибка возникает потому, что некорректно работает функция "Использовать для адреса 'Куда' данные адреса плательщика". При стоящей галочке все равно нужно вводить формы.
Кароч, все равно ничего не происходит, FB пишет что форма отправляется, но страница не обновляется. Количество товара тоже не обновляется.

Перепиши этот блок кода так
Код:
ship_to.each(function(item) {
        if (item.get('id')) {
          var name = item.get('id').replace('shipto_', '');

          if (bill_to.getElementById(name)) {
            item.set('value', bill_to.getElementById(name).get('value'));
          }
        }
      });
Добавляется проверка на существование элемента: if (item.get('id')) {
 
как можно сделать выбор способов оплаты в зависимости от выбранной доставки...??
хотел переименовать страну типа куда доставлять....а у меня оказалось прелоадер если включить он висит постоянно...как его вылечить, что ему мешает...?
 
как можно сделать выбор способов оплаты в зависимости от выбранной доставки...??
хотел переименовать страну типа куда доставлять....а у меня оказалось прелоадер если включить он висит постоянно...как его вылечить, что ему мешает...?
В теме вроде было решение с зависимостью доставки/оплаты.
Тут нужно учитывать, что если вы будете делать зависимость на уровне JS-скриптов, то добавится как минимум одна перезагрузка корзины, т.к. при выборе этих параметров форма отправляется на сервер.
Прелоадер скорее всего конфликтует с чем-то, смотрите фаербагом.
 
Проблема следующего характера: при нажатии в корзине «оформить заказ» открывается страница «Ваши данные», которая предлагает заполнить заново поля заказчика. После чего заказ принимается. Как избавится повторного шага? Регистрация во время оформления заказа отключена. Заполняемые поля пользователем: first_name(обязательно), address_1, phone_1, email.

Джумла 2.5. – Витр 2.0.26d– Плагин plg_system_onepage(Все комбинации параметров перебраны, результата ноль, стоит галка Shiptoaddresschecked, плагин настроен по примеру Для просмотра ссылки Войди или Зарегистрируйся)
 
Последнее редактирование модератором:
Назад
Сверху