Loading

Оформление заказа на одной странице для OpenCart v1.5.1-1.5.1.3

Оформления которое помещено на одну страницу — место 5 шагов. Бесплатно.

Очень легкая установка тестировалось на OpenCart v.1.5.1,  OpenCart v.1.5.1.3 

Очень легкий в установке — БЕСПЛАТНЫЙ

Установка:

1. Скопировать файлы архива в корневой каталог на хостинге Вашего сайта.
2. Зайти в админ. панель, выбрать VQmod и указать на xml файл.
3. Протестировать работу модуля.

Посмотреть демо можно тут - добавьте товар в «Корзину» и нажмите на кнопку «Оформить заказ»

Скачать оформление заказа на одной странице для OpenCart v.1.5.1-1.5.1.3:

[download id="111"]

Отправить ответ

29 Комментарий на "Оформление заказа на одной странице для OpenCart v1.5.1-1.5.1.3"

Войти с помощью: 
  Subscribe  
newest oldest most voted
Notify of
Strogin
Участник

Нет русификации и в 1.5.2 выглядит просто коряво и отвратительно!!!

admin
Гость

Это создавалось на версии OpenCart v.1.5.1, OpenCart v.1.5.1.3 !!!

И здесь все работает отлично: демо

alex
Участник

Все работает на OpenCart v.1.5.1, но жаль, что нету упрощенной формы.

Вот есть платный вариант на этом сайте, там покупка в один шаг, без гео-данных (Страна, регион), но там проблема — что оплата лишь при получении. А так классное оформление товара

Strogin
Участник

admin, я скачал ваш архив и в нём вообще нет языковых файлов! Ну не идиот же я!!!

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 »
slashdc
Гость

установилось все, но не отлично. кнопка Подтверждение заказа находится в неположеном месте(наехав на спобос доставки)

как попраивть подскажите пожалуйста!

admin
Гость

За стиль и кнопку отвечает в шаблоне файл: \catalog\view\theme\default\template\onepage\onepage.tpl

там внутри файла сможете найти все стили какие формируют Оформление товара

slashdc
Гость

и еще один вопрос, как и где поменять страну доставки по умолчанию?

admin
Гость

Страны по умолчанию можно выбрать в файле catalogviewthemedefaulttemplatecheckoutguest.tpl

Нужно найти код:

И заменить его на:

176 — цифровой идентификатор России

Далее находим ниже:

И меняем его, на:

Сейчас zone_id=2761- это Москва. После сохранения данных, автоматически при переходе в оформление заказа данные параметры будут выставлены по умолчанию...

Baco
Участник

Предлагаю сотрудничество в адаптации данного модуля под 1.5.2 или 1.5.3... Первоисточник

admin
Гость

Мы только — ЗА. Все ссылки на Вас разумеется будут, все что от нас потребуется сообщите сделаем, думаем это будет очень полезно для многих пользователей.

Juliya_Jenina
Участник

Блин,а я вот не совсем догнала как мне установить модуль. Я распаковала архив. Из папки Catalog все файлики распихала по таким же папкам на сервере. Папку vqmod закинула туда где папки admin, catalog и т.д. куда мне именно в админке заходить, я что-то не догнала(((

admin
Гость

vQmod — это отдельный фрагмент (дополнение) к опернкарту, так сказать «менеджер» тут подробнее то есть перед установкой нужно установить правильно vQmod и потом все заработает.

Juliya_Jenina
Участник

Все, установила ,у меня получилось)))) Ток вот теперь еще хочу убрать кучу лишних полей для ввода данных (типа Факс, Индекс и т.д., в том числе и некоторые обязательные). Только вот не знаю в каком файле это сделать(((

Scilla
Участник

Добрый день, помогите, пожалуйста, с установкой модуля. Первый раз ставлю через Vqmod. Вроде все делаю как написано, но при нажатии кнопки «оформить заказ» вместо стандартной страницы оформления заказа появляется «Запрашиваемая страница не найдена» diveeva.ru/domdobr.ru/ind...checkout/onepage

Baco
Участник

Juliya_Jenina, вам нужно все правки сделать в файле guest.tpl ну и контроллере и файле модели соотв...

aakazakow
Участник

Подскажите пожалуйста, установил данный модуль, но возникли ошибки в двух модулях оплаты -Яндекс деньги и Квитанция сбербанка (в итоге Яндекс модуль появляется пустой, а при нажатии на «печать квитанции» перебрасывает на «историю заказов»):

2012-08-21 13:07:40 - PHP Notice: Undefined index: order_id in /home/host1237183/qtiq.ru/htdocs/www/catalog/controller/payment/sberbank_transfer.php on line 38 2012-08-21 11:55:53 - PHP Notice: Undefined index: order_id in /home/host1237183/qtiq.ru/htdocs/www/catalog/controller/payment/yandex_transfer.php on line 71

admin
Гость
По поводу «Квитанция сбербанка». Квитанция не печатается, потому что заказ ещё не сформировался, поэтому и выкидывает ошибку. Квитанция не может быть сформирована, так как данные внесённые на той же странице не внеслись в БД... оптимальное решение — перенести кнопку «Печать квитанции» на страницу «Успешного завершения покупки»... — но не гарантируем что заработаетС qiwi, robokassa — не работает модуль. Данный модуль не совместим практически со всеми методами оплаты, потому что заказ имеет ОДИН шаг, в отличии от стандартного. В стандартном ОС, вше шаги, поочерёдно при нажатии на кнопку «продолжить» вносят в БД инфо о заказе, а тут всё на 1-й странице выводится... И из-за… Read more »
MaxIMr2
Участник

скажите в каком файле можно подправить ненужные мне элементы) и как убрать обязательные поля такие как e-mail, индекс???

admin
Гость

В тех файлах какие меняете, такие поля как email меняются не в одном файле.

MaxIMr2
Участник

а можно немного поподробнее? я просто в этом не особо силен...

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

admin
Гость

Это не легко делать и не одна строка а несколько файлов.

Вот тут есть платные решения: 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

Если в этом не разбираетесь то лучше перед изменениями — сделайте бекап сайта.

elf39
Участник

На версии Version 1.5.3.1 вообще не работает, может кто знает что нужно поправить или альтернативу?

admin
Гость

Версия 1.5.3.1 и не указана. Под эту версию нужно отдельно писать модуль.

bur85
Участник

Здравствуйте.

С opencart работаю меньше суток, помогите пожалуйста установить данный модуль. VqMod поставил, залил файлы, в vqmad-менеджере пишет что все установлено, а что дальше?

NW_Joker
Участник

Аналогичная проблема с 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, хотя автоустановка прошла и в файлах он прописался. подскажите пожалуйста где это

Antisert
Участник

index.php?route=checkout/onepage пишет вот такую ошибку, подскажите если не сложно .

Lesko
Участник

Добрый день. Спасибо огромное за модуль.

Все работает.в се сделано с умом.

У меня есть пара вопросов.

Не могли бы вы сказать, где достать список идентификаторов стран.

Мне нужны номера Украины и Киева.

Где можно отключить блоки сертификата и купона.

Спасибо!

admin
Гость

Рады помочь.

1) Вот несколько идентификаторов:

Украина — 220, Россия — 176, Беларусь — 20, Молдова — 140.

Киев — 3491

2) В Админ-панели входим в «Дополнение» — «Учитывать в заказе» и убираем все не нужные вещи, например (сертификат и купон)

Надеемся смогли помочь.

Авторизация
*
*
Войти с помощью: 
Регистрация
*
*
*
Войти с помощью: 
Генерация пароля