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.
>>>> Для просмотра ссылки Войди или Зарегистрируйся от пользователя Для просмотра ссылки Войди или Зарегистрируйся <<<
 
  • Заблокирован
  • #21
Понятно, а для 1.5 + vm2 есть такая штука?
 
решил проблему по идиотскому конечно,но что поделаешь.
вообщем проблема была в том что не все данные это чудо машина передавала.
в конец функции отправки заказа добавил ,вот какие строки
// Fucky IE adds to task 'update' for some unexpected cause
document.checkoutForm.task.value='confirm';
//alert(document.checkoutForm.task.value);
document.checkoutForm.submit();
и все заработало правда в два шага пришлось.но что поделаешь

удивительный плагин.)
косяк был в валидаторе
пришлось его закомментировать
Код:
        /*    var validator=new JFormValidator();
            validator.attachToForm(document.id('table_shipto'));
            var valid=true;
            document.id('table_billto').getElements('input').each(function(el) {
                var cval=validator.validate(el);;
                valid=valid && cval;
            });
            if(!valid) {
   
            //    return;
            }else {
   
      } */
Подскажите пожалуйста, где именно править. У меня VM 2.0.6+joomla 2.5.4 И таже проблема (при нажатии оформить заказ ничего не происходит).
 
Подскажите пожалуйста, где именно править. У меня VM 2.0.6+joomla 2.5.4 И таже проблема (при нажатии оформить заказ ничего не происходит).
Откройте файл
/templates/Имя вашего шаблона/html/com_virtuemart/cart/default.php
Найдите строчки
Код:
    var validator=new JFormValidator();
            validator.attachToForm(document.id('table_shipto'));
            var valid=true;
            document.id('table_billto').getElements('input').each(function(el) {
                var cval=validator.validate(el);;
                valid=valid && cval;
            });
            if(!valid) {
                return;
            }
Удалите все эти строчки
Вот впринципе и все
 
Удалите все эти строчки
Вот впринципе и все
А кто нибудь пробовал исправить валидацию?
А то в JavaScript давно не лез, у меня на это столько времени уйдет и не факт, что получится сделать...
Вот был бы это PHP )))
 
У меня при нажатии на кнопку ничего не происходило, потому что была проблема с отправку данных payments. Посмотрите через firebug какую ошибку пишет, всё поймёте

Такая проблема обнаружилась -- не обновляется bill_total (итоговая сумма с доставкой) при обновлении количества товара и при удалении из корзины. Ни у кого больше не встречалось? VM 2.0.4 + J! 2.5.3
 
У меня при нажатии на кнопку ничего не происходило, потому что была проблема с отправку данных payments. Посмотрите через firebug какую ошибку пишет, всё поймёте
Дело в том, что с firebug я не очень в ладах, не умею я им пользоваться.
 
кто нибудь уже себе поставил ? интересно узнать конверсия выросла?? а то у меня в магазине одна школота им лень даже узнать сколько товар стоит ))
 
Откройте файл
/templates/Имя вашего шаблона/html/com_virtuemart/cart/default.php
Найдите строчки
Код:
    var validator=new JFormValidator();
            validator.attachToForm(document.id('table_shipto'));
            var valid=true;
            document.id('table_billto').getElements('input').each(function(el) {
                var cval=validator.validate(el);;
                valid=valid && cval;
            });
            if(!valid) {
                return;
            }
Удалите все эти строчки
Вот впринципе и все
Мне не помогло. Также страница стоит. VM: 2.0.6 Joomla: 2.5.4
 
Заработало после удаление следующих строк:

Код:
if(document.id('tosAccepted').checked==false) {
        return alert('<?php echo JText::_('COM_VIRTUEMART_CART_PLEASE_ACCEPT_TOS'); ?>');
    }
 
Назад
Сверху