Максим Гинзбург 0 Опубликовано 8 сентября, 2008 Жалоба Share Опубликовано 8 сентября, 2008 Подскажите, пож-та, как отключить вывод "Выберите способ доставки." и "выберите способ оплаты" при оформлении заказа? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 8 сентября, 2008 Жалоба Share Опубликовано 8 сентября, 2008 Отредактируйте шаблоны: /templates/шаблон/module/checkout_payment.html и /templates/шаблон/module/checkout_shipping.html и удалите текстовые метки: {#title_payment#} и {#title_shipping#}[/code] Ссылка на сообщение Поделиться на другие сайты
Максим Гинзбург 0 Опубликовано 8 сентября, 2008 Автор Жалоба Share Опубликовано 8 сентября, 2008 В таком случае просто при заказе у клиента будет две пустые страницы с кнопкой "далее", которую ему придется нажимать! можно как-то более интеллектуально сделать, чтобы сэкономить время клиента? просто убрать эти шаги можно? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 8 сентября, 2008 Жалоба Share Опубликовано 8 сентября, 2008 Нет, нельзя, кликать всё равно придётся. На данный момент только так. Я планирую сделать новый модуль быстрого офрмление, т.е. всё оформление будет на 1, максимум 2 страницах, но пока что не реализовал. Ссылка на сообщение Поделиться на другие сайты
Максим Гинзбург 0 Опубликовано 8 сентября, 2008 Автор Жалоба Share Опубликовано 8 сентября, 2008 Когда планируется модуль? (стоит ли ждать или нет) хорошо было бы в даминку вынести просто отмену доп. шагов при регистрации! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 8 сентября, 2008 Жалоба Share Опубликовано 8 сентября, 2008 Нет, ждать особо не стоит, точных сроков не могу назвать. Постараюсь к следующей версии 1.48, но обещать не могу. Нельзя просто отменить шаги при оформлении заказа, там не так просто ведь всё. Ссылка на сообщение Поделиться на другие сайты
Максим Гинзбург 0 Опубликовано 8 сентября, 2008 Автор Жалоба Share Опубликовано 8 сентября, 2008 Пытался сделать, как Вы вначале советовали - в итоге: "The first 4 digits of your Credit Card are: If this information is correct, your type of card is not accepted.Please correct your" т.к. требует введния данных о кредитной карте, хотя это поле и закомментироано((( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 сентября, 2008 Жалоба Share Опубликовано 9 сентября, 2008 Значит что-то не додедали, если прваите модуль оплаты какой-то, то кроме комментирования input поля нужно ещё убирать и проверку ошибки, т.е. убирать проверку, заполнено поле или нет. Ссылка на сообщение Поделиться на другие сайты
Максим Гинзбург 0 Опубликовано 12 сентября, 2008 Автор Жалоба Share Опубликовано 12 сентября, 2008 ок, а где убирается проверка на заполненность поля? Ссылка на сообщение Поделиться на другие сайты
Максим Гинзбург 0 Опубликовано 12 сентября, 2008 Автор Жалоба Share Опубликовано 12 сентября, 2008 что именно надо удалить и где, чтобы поле выбора кредитной карты и способов оплаты исчезло бесследно? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 сентября, 2008 Жалоба Share Опубликовано 12 сентября, 2008 Насколько я помню в файле /includes/modules/payment/cc.php, если стандартный модуль. Там есть код js ошибки. Ссылка на сообщение Поделиться на другие сайты
Максим Гинзбург 0 Опубликовано 12 сентября, 2008 Автор Жалоба Share Опубликовано 12 сентября, 2008 там слишком много всего, я не разберусь! Можешь сказать что именно удалить/закомментировать и где? заранее спасибо! Ссылка на сообщение Поделиться на другие сайты
Максим Гинзбург 0 Опубликовано 12 сентября, 2008 Автор Жалоба Share Опубликовано 12 сентября, 2008 Из панели управления точно нельзя отключить эту возможность? (чтобы пропускался этап с выбором доставки и оплаты)? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 сентября, 2008 Жалоба Share Опубликовано 13 сентября, 2008 Из панели управления точно нельзя. Попробуй заменить в /includes/modules/payment/cc.php: function get_error() { $error = array ('title' => MODULE_PAYMENT_CC_TEXT_ERROR, 'error' => stripslashes(urldecode($_GET['error']))); return $error; }[/code] на: [code] function get_error() { } Вообще, что за ошибка имеется в виду!? Неправильно номер кредитки указанный или что? Ссылка на сообщение Поделиться на другие сайты
Максим Гинзбург 0 Опубликовано 13 сентября, 2008 Автор Жалоба Share Опубликовано 13 сентября, 2008 Попробовал - все равно пишет: "The first 4 digits of your Credit Card are: If this information is correct, your type of card is not accepted.Please correct your information. " Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 сентября, 2008 Жалоба Share Опубликовано 13 сентября, 2008 А если заменить: function javascript_validation() { if (strtolower(USE_CC_CVV) == 'true') { $js = ' if (payment_value == "'.$this->code.'") {'."\n".' var cc_owner = document.getElementById("checkout_payment").cc_owner.value;'."\n".' var cc_number = document.getElementById("checkout_payment").cc_number.value;'."\n".' var cc_cvv = document.getElementById("checkout_payment").cc_cvv.value;'."\n".' if (cc_owner == "" || cc_owner.length < '.CC_OWNER_MIN_LENGTH.') {'."\n".' error_message = error_message + unescape("'.vam_js_lang(MODULE_PAYMENT_CC_TEXT_JS_CC_OWNER).'");'."\n".' error = 1;'."\n".' }'."\n".' if (cc_number == "" || cc_number.length < '.CC_NUMBER_MIN_LENGTH.') {'."\n".' error_message = error_message + unescape("'.vam_js_lang(MODULE_PAYMENT_CC_TEXT_JS_CC_NUMBER).'");'."\n".' error = 1;'."\n".' }'."\n".' if (cc_cvv == "" || cc_cvv.length <= 2) {'."\n".' error_message = error_message + unescape("'.vam_js_lang(MODULE_PAYMENT_CC_TEXT_JS_CC_CVV).'");'."\n".' error = 1;'."\n".' }'."\n".' }'."\n"; return $js; } else { $js = ' if (payment_value == "'.$this->code.'") {'."\n".' var cc_owner = document.getElementById("checkout_payment").cc_owner.value;'."\n".' var cc_number = document.getElementById("checkout_payment").cc_number.value;'."\n".' if (cc_owner == "" || cc_owner.length < '.CC_OWNER_MIN_LENGTH.') {'."\n".' error_message = error_message + unescape("'.vam_js_lang(MODULE_PAYMENT_CC_TEXT_JS_CC_OWNER).'");'."\n".' error = 1;'."\n".' }'."\n".' if (cc_number == "" || cc_number.length < '.CC_NUMBER_MIN_LENGTH.') {'."\n".' error_message = error_message + unescape("'.vam_js_lang(MODULE_PAYMENT_CC_TEXT_JS_CC_NUMBER).'");'."\n".' error = 1;'."\n".' }'."\n".' }'."\n"; return $js; } }[/code] на: [code] function javascript_validation() { } Ссылка на сообщение Поделиться на другие сайты
Максим Гинзбург 0 Опубликовано 13 сентября, 2008 Автор Жалоба Share Опубликовано 13 сентября, 2008 все равно пишет: The first 4 digits of your Credit Card are: If this information is correct, your type of card is not accepted.Please correct your information. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 сентября, 2008 Жалоба Share Опубликовано 14 сентября, 2008 Попробуй тоже самое с методом pre_confirmation_check, т.е. оставь в /includes/modules/payment/cc.php только такой код: function pre_confirmation_check() { }[/code]Тогда не будет ошибки. Ссылка на сообщение Поделиться на другие сайты
Максим Гинзбург 0 Опубликовано 16 сентября, 2008 Автор Жалоба Share Опубликовано 16 сентября, 2008 Не помогло((( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 сентября, 2008 Жалоба Share Опубликовано 16 сентября, 2008 Может у тебя не оформляется потому что у тебя вообще нет ни одного модуля доставки и оплаты?! Я прежде чем вот ответы писать, попробовал ведь на магазине и на модуле кредитных карт, оформлялся заказ без ошибки. Ссылка на сообщение Поделиться на другие сайты
Максим Гинзбург 0 Опубликовано 16 сентября, 2008 Автор Жалоба Share Опубликовано 16 сентября, 2008 активировал способ оплаты (один-наличными) Теперь вот как происходит: если выбрать товар и везде жать "оформить" - "продолжить", то все ок. Если же на странице подтверждения попробовать изменить хоть один параметр заказа, то получается следующее: он доходит до страницы выбора оплаты и пишет: "+Выберите+способ+оплаты+для+Вашего+заказа.\n" Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 сентября, 2008 Жалоба Share Опубликовано 17 сентября, 2008 Попробуй способ оплаты включить cod Потому что способ оплаты наличными он не совсем простой, он увязан со способом доставки самовывоз, может в этом дело. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения