Оформление заказа на одной странице для OpenCart v1.5.1-1.5.1.3
- Stats: 5749 0
- Author: admin
- Category: Модулі Opencart 1.5.1
- Comments: 28 комментариев
Оформления которое помещено на одну страницу — место 5 шагов. Бесплатно.
Очень легкая установка тестировалось на OpenCart v.1.5.1, OpenCart v.1.5.1.3
Очень легкий в установке — БЕСПЛАТНЫЙ
Установка:
1. Скопировать файлы архива в корневой каталог на хостинге Вашего сайта.
2. Зайти в админ. панель, выбрать VQmod и указать на xml файл.
3. Протестировать работу модуля.
Посмотреть демо можно тут - добавьте товар в «Корзину» и нажмите на кнопку «Оформить заказ»
Нет русификации и в 1.5.2 выглядит просто коряво и отвратительно!!!
Это создавалось на версии OpenCart v.1.5.1, OpenCart v.1.5.1.3 !!!
И здесь все работает отлично: демо
Все работает на OpenCart v.1.5.1, но жаль, что нету упрощенной формы.
Вот есть платный вариант на этом сайте, там покупка в один шаг, без гео-данных (Страна, регион), но там проблема — что оплата лишь при получении. А так классное оформление товара
admin, я скачал ваш архив и в нём вообще нет языковых файлов! Ну не идиот же я!!!
Если открыть архив: one_saleuploadcatalogcontrollercheckout там есть файл: onepage_settings.phpВот его код после 64 строчки отвечающий за языки: $onepage_settings['text_checkout_payment_address']['en'] = 'Billing Details'; $onepage_settings['text_checkout_payment_address']['ru'] = 'Платежная информация'; $onepage_settings['text_checkout_payment_address']['ua'] = 'Платіжна інформація'; $onepage_settings['text_checkout_shipping_address']['en'] = 'Delivery Details'; $onepage_settings['text_checkout_shipping_address']['ru'] = 'Информация о доставке'; $onepage_settings['text_checkout_shipping_address']['ua'] = 'Інформація про доставку'; $onepage_settings['text_checkout_shipping_method']['en'] = 'Delivery Method'; $onepage_settings['text_checkout_shipping_method']['ru'] = 'Способ доставки'; $onepage_settings['text_checkout_shipping_method']['ua'] = 'Спосіб доставки'; $onepage_settings['text_checkout_payment_method']['en'] = 'Payment Method'; $onepage_settings['text_checkout_payment_method']['ru'] = 'Способ оплаты'; $onepage_settings['text_checkout_payment_method']['ua'] = 'Спосіб оплати'; $onepage_settings['text_checkout_confirm']['en'] = 'Accept & Confirm Order'; $onepage_settings['text_checkout_confirm']['ru'] = 'Подтверждение заказа'; $onepage_settings['text_checkout_confirm']['ua'] = 'Підтвердження замовлення'; $onepage_settings['text_checkout_summary']['en'] = 'Order Summary'; $onepage_settings['text_checkout_summary']['ru'] = 'Сводка заказов'; $onepage_settings['text_checkout_summary']['ua'] = 'Загальна інформація'; 123456789101112131415161718 $onepage_settings['text_checkout_payment_address']['en'] = 'Billing Details';$onepage_settings['text_checkout_payment_address']['ru'] = 'Платежная информация';$onepage_settings['text_checkout_payment_address']['ua'] = 'Платіжна інформація';$onepage_settings['text_checkout_shipping_address']['en']… Read more »
установилось все, но не отлично. кнопка Подтверждение заказа находится в неположеном месте(наехав на спобос доставки)
как попраивть подскажите пожалуйста!
За стиль и кнопку отвечает в шаблоне файл: \catalog\view\theme\default\template\onepage\onepage.tpl
там внутри файла сможете найти все стили какие формируют Оформление товара
и еще один вопрос, как и где поменять страну доставки по умолчанию?
Страны по умолчанию можно выбрать в файле catalogviewthemedefaulttemplatecheckoutguest.tpl
Нужно найти код:
И заменить его на:
176 — цифровой идентификатор России
Далее находим ниже:
И меняем его, на:
Сейчас zone_id=2761- это Москва. После сохранения данных, автоматически при переходе в оформление заказа данные параметры будут выставлены по умолчанию...
Предлагаю сотрудничество в адаптации данного модуля под 1.5.2 или 1.5.3... Первоисточник
Мы только — ЗА. Все ссылки на Вас разумеется будут, все что от нас потребуется сообщите сделаем, думаем это будет очень полезно для многих пользователей.
Блин,а я вот не совсем догнала как мне установить модуль. Я распаковала архив. Из папки Catalog все файлики распихала по таким же папкам на сервере. Папку vqmod закинула туда где папки admin, catalog и т.д. куда мне именно в админке заходить, я что-то не догнала(((
vQmod — это отдельный фрагмент (дополнение) к опернкарту, так сказать «менеджер» тут подробнее то есть перед установкой нужно установить правильно vQmod и потом все заработает.
Все, установила ,у меня получилось)))) Ток вот теперь еще хочу убрать кучу лишних полей для ввода данных (типа Факс, Индекс и т.д., в том числе и некоторые обязательные). Только вот не знаю в каком файле это сделать(((
Добрый день, помогите, пожалуйста, с установкой модуля. Первый раз ставлю через Vqmod. Вроде все делаю как написано, но при нажатии кнопки «оформить заказ» вместо стандартной страницы оформления заказа появляется «Запрашиваемая страница не найдена» diveeva.ru/domdobr.ru/ind...checkout/onepage
Juliya_Jenina, вам нужно все правки сделать в файле guest.tpl ну и контроллере и файле модели соотв...
По поводу «Квитанция сбербанка». Квитанция не печатается, потому что заказ ещё не сформировался, поэтому и выкидывает ошибку. Квитанция не может быть сформирована, так как данные внесённые на той же странице не внеслись в БД... оптимальное решение — перенести кнопку «Печать квитанции» на страницу «Успешного завершения покупки»... — но не гарантируем что заработаетС qiwi, robokassa — не работает модуль. Данный модуль не совместим практически со всеми методами оплаты, потому что заказ имеет ОДИН шаг, в отличии от стандартного. В стандартном ОС, вше шаги, поочерёдно при нажатии на кнопку «продолжить» вносят в БД инфо о заказе, а тут всё на 1-й странице выводится... И из-за… Read more »
скажите в каком файле можно подправить ненужные мне элементы) и как убрать обязательные поля такие как e-mail, индекс???
В тех файлах какие меняете, такие поля как email меняются не в одном файле.
а можно немного поподробнее? я просто в этом не особо силен...
интересует как вообще выглядит строка примерно, и что в ней отвечает за то что из них обязательное?
Это не легко делать и не одна строка а несколько файлов.
Вот тут есть платные решения: lampochka.in.ua/quick-checkout
Все очень индивидуально и схемы как удалить какое то поле — мы не можем описать.
Вот несколько файлов отвечающих за форму заказа:
/catalog/view/theme/default/template/checkout/guest.tpl
/catalog/view/theme/default/template/checkout/checkout.tpl
/catalog/controller/checkout/guest.php
Папка checkout/
address.tpl
cart.tpl — вывод содержимого корзины (в центре страницы)
confirm.tpl — последний шаг заказа, подтверждение перед отправкой, этот же шаблон используется для guest_step_3. Нижние ссылки ( назад и подтвердить заказ) беруться из шаблона метода оплаты, к примеру из payment/cod.tpl
guest_step_1.tpl
guest_step_2.tpl
payment.tpl
shipping.tpl
Если в этом не разбираетесь то лучше перед изменениями — сделайте бекап сайта.
На версии Version 1.5.3.1 вообще не работает, может кто знает что нужно поправить или альтернативу?
Версия 1.5.3.1 и не указана. Под эту версию нужно отдельно писать модуль.
Здравствуйте.
С opencart работаю меньше суток, помогите пожалуйста установить данный модуль. VqMod поставил, залил файлы, в vqmad-менеджере пишет что все установлено, а что дальше?
Аналогичная проблема с bur85, ставлю всё, заливаю файлы, при попытке оформить заказ ошибка
Notice: Trying to get property of non-object in Z:\home\testshop.ru\www\vqmod\vqmod.php on line 302Warning: Cannot modify header information — headers already sent by (output started at Z:\home\testshop.ru\www\index.php:104) in Z:\home\testshop.ru\www\vqmod\vqcache\vq-system_engine_controller.php on line 28Warning: Cannot modify header information — headers already sent by (output started at Z:\home\testshop.ru\www\index.php:104) in Z:\home\testshop.ru\www\vqmod\vqcache\vq-system_engine_controller.php on line 29
при установке пункт
2. Зайти в админ. панель, выбрать VQmod и указать на xml файл.
выполнить не смог ибо не нашел в админке VQmod, хотя автоустановка прошла и в файлах он прописался. подскажите пожалуйста где это
index.php?route=checkout/onepage пишет вот такую ошибку, подскажите если не сложно .
Добрый день. Спасибо огромное за модуль.
Все работает.в се сделано с умом.
У меня есть пара вопросов.
Не могли бы вы сказать, где достать список идентификаторов стран.
Мне нужны номера Украины и Киева.
Где можно отключить блоки сертификата и купона.
Спасибо!
Рады помочь.
1) Вот несколько идентификаторов:
Украина — 220, Россия — 176, Беларусь — 20, Молдова — 140.
Киев — 3491
2) В Админ-панели входим в «Дополнение» — «Учитывать в заказе» и убираем все не нужные вещи, например (сертификат и купон)
Надеемся смогли помочь.