Перейти к содержанию

Рекомендуемые сообщения

Доброго времени суток, дорогие друзья !
Помогите пожалуйста найти какой-нибудь бесплатный модуль для одностраничного подтверждения заказа, версия 2.1.0.2.

Если такового нет, но есть скрипт для checkout.tpl от нестандартного шаблона, буду очень рад вашей помощи)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Установил этот модуль на ocStore 2.1.0.2.1 , все работает. Скрыл ненужные поля с помощью style="display:none". Единственное, что не могу убрать это поле Город. Это поле обязательное, поэтому сначала нужно сделать его необязательным. Править нужно в файле /catalog/controller/checkout/checkout.php но не знаю где и как.

Помогите пожалуйста сделать поле Город необязательным. Файл прикрепил.

checkout.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Друзья ну помогите же, подскажите как указанное поле сделать необязательным.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

просто в ваше скрытое поле добавьте value="не указан" для города. так правильнее

Изменено пользователем nikifalex

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

просто в ваше скрытое поле добавьте value="не указан" для города. так правильнее

не прокатило. Было так:

<div class="form-group required col-md-6">
    <label class="control-label" for="input-payment-city"><?php echo $entry_city; ?></label>
    <input type="text" name="city" value="<?php if (isset($city)) echo $city;?>" placeholder="<?php echo str_replace(':','',$entry_city); ?>" id="input-payment-city" class="form-control" />
</div>

изменил на

<div class="form-group required col-md-6" style="display:none">
    <label class="control-label" for="input-payment-city"><?php echo $entry_city; ?></label>
    <input type="text" name="city" value="" placeholder="<?php echo str_replace(':','',$entry_city); ?>" id="input-payment-city" class="form-control" />
</div>

но все равно требует заполнения поля. Что я не так сделал?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если не ошибаюсь, строчки 301-303 сотрите 

 

if (isset($this->request->post['city']) && ((utf8_strlen(trim($this->request->post['city'])) < 2) || (utf8_strlen(trim($this->request->post['city'])) > 128))) {
$json['error']['city'] = $this->language->get('error_city');
}
Изменено пользователем vuluv

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

если не ошибаюсь, строчки 301-303 сотрите 

 

if (isset($this->request->post['city']) && ((utf8_strlen(trim($this->request->post['city'])) < 2) || (utf8_strlen(trim($this->request->post['city'])) > 128))) {
$json['error']['city'] = $this->language->get('error_city');
}

 

не получилось. поле осталось обязательным.

после удаления кода я в админке обновил кэш системы, а также менеджер дополнений.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

и где же слово "не указан" у вас в коде? Неужели так сложно все написать в точности как вам сказали, без самодеятельности?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

и где же слово "не указан" у вас в коде? Неужели так сложно все написать в точности как вам сказали, без самодеятельности?

Мда.. я подумал, что там ничего не нужно указывать.

щас сделаю.

________________________

заработало. спасибо

Изменено пользователем zulfukar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не получилось. поле осталось обязательным.

после удаления кода я в админке обновил кэш системы, а также менеджер дополнений.

ну значит не только строчки 301-303, а и в остальных местах где идёт проверка.

ну или да, как  nikifalex советует, чтобы пустых мест не было.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в этом модуле все хорошо, только кнопка Оформление заказа очень долго грузится. Можно подумать, что ничего не получилось и чел. может просто перейти на другую страницу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ребят, на версии  2.3.0.2 этот модуль не работает. Я так понял все дело в checkout.php. Тупо не хочет загружать корзину, возвращаю базовый, все грузится. Помогите, пж. Файл прикрепил.

checkout.php

Изменено пользователем HeKTo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 14.10.2016 в 04:28, HeKTo сказал:

Ребят, на версии  2.3.0.2 этот модуль не работает. Я так понял все дело в checkout.php. Тупо не хочет загружать корзину, возвращаю базовый, все грузится. Помогите, пж. Файл прикрепил.

checkout.php

 

Под свои нужны сделал под версию 2.3.*

Кому нужно забираем ;-)

 

checkout.php

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 02.03.2017 в 12:39, Traney сказал:

 

Под свои нужны сделал под версию 2.3.*

Кому нужно забираем ;-)

 

checkout.php

Спасибо огромное. То что надо. 

Подскажите, как скрывать метод оплаты в зависимости от метода доставки. Модуль "Способ оплаты в зависимости от способа доставки" не работает с этой checkout

Изменено пользователем mario512

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При установке данного дополнения на ocStore 2.3.0.2.3 и файла от Traney в заказах и счетах пропал подвал (предварительная стоимость, доставка, итого). У остальных все ок?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вечер добрый, подскажите пожалуйста как решить проблему - поставил One Page Checkout на ocStore 2.3, страница оформления изменилась, но некоторые шаблоны не подгружаются и по тексту ошибки видно, что они пытаются подтянуться из стандартной темы, к примеру "view/theme/default/template//checkout/gn_shipping_method.tpl" хотя активна нестандартная тема и файлы копировал в папку с кастомной темой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От OCdevWizard
      400.00 руб · Срок продления: 1.00 руб за год
      Скачать/Купить дополнение


      Проверка статуса заказа PRO


      Модуль - проверка статуса заказа. Модуль позволяет быстро и удобно получить краткую информацию по заказу (статус, последний комментарий, номер заказа, дата добавления). Большая и расширенная система настроек делают этот модуль абсолютно уникальным и гибким для каждого магазина.информация по заказу,заказ,проверка статуса заказа,проверка заказа
       


      Админка: demo / demo | Смотреть
      Каталог: Смотреть
       


      ❏ 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0
       


      ❏ 2.1.0.1, 2.1.0.1.1, 2.1.0.2, 2.1.0.2.1, 2.3.0.2, 2.3.0.2.1, 2.3.0.2.2, 2.3.0.2.3
       


      Украинский, Русский, Английский
       


      ❏ Проверка статуса заказа PRO+







      ❏ Модуль для проверки статуса заказа, работает без перезагрузки страницы (через Ajax).
      ☒ Вы можете быстро авторизоваться в системе через модуль.
      ❏ Модуль работает как: всплывающее окно та стандартный тип вывода.
      ☒ Вы можете минимизировать JS-файл модуля (низкий и средний уровень).
      ☒ Вы можете настроить эффекты анимации для всплывающего модуля.
      ☒ Вы можете редактировать и восстанавливать CSS файлы модуля.
      ❏ Вы можете выбрать с какими группами клиентов будет работать модуль.
      ❏ Поддержка мультиязыков.
      ❏ Поддержка мультимагазинов.
      ❏ Вы можете редактировать основные текстовые данные модуля.
      ❏ Модуль поддерживает RTL или LTR направление текста.
      ❏ Простая установка через vQmod или OCmod.
      ❏ Модуль требует активации лицензии.
      ☒ - функциональные возможности модуля, которые отмеченные этим знаком доступны только для версии модуля PRO+.
       


      ❏ PHP: >= 5.6.
      ❏ Установленная cURL библиотека.
      ❏ Установленный ionCube Loader v10.2.
      ❏ Модуль работает и на localhost, но требует активного подключения к Интернет.
       


      ❏ Пожалуйста, используйте мою службу поддержки, чтобы запросить помощь или сообщить о ошибке.
      ❏ Пожалуйста, не используйте комментарии для сообщений об ошибках.
      ❏ Техническая поддержка предоставляется бесплатно. Обратите внимание, что платная техническая поддержка выполняется в случаях, когда существует конфликт с внешними модулями/продуктами/шаблонами. Пожалуйста, примите это с пониманием того, что разработчик не может сделать собственный модуль на 100% совместимым со всеми внешними расширениями. Вот почему в некоторых случаях необходимо адаптировать модуль к нестандартной конфигурации и системным настройкам магазина. Поэтому решение таких проблем будет оплачиваться отдельно от стоимости модуля.
       


      ❏ Вы можете использовать модуль только на одном своем домене (например http://site.com), а также на под доменах этого домена (например http://test.site.com или http://site.com/test/).
      ❏ Вы не можете продавать или перепродавать этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете давать в качестве подарка или распространять этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете представлять этот модуль как ваш собственный. Пожалуйста уважайте время и труд, которое автор потратил на создание этого модуля.
      ❏ Вы не можете удалять копирайт из файлов модуля от автора (OCdevWizard).
      ❏ Вы должны использовать мою службу поддержки для активации лицензии модуля.
       


      ❏ Mijoshop, Aceshop
      Добавил OCdevWizard Добавлено 02.07.2018 Категория Модули Системные требования PHP >=5.6; Mysqli; cURL; IonCube Loader v10.2 Сайт разработчика http://ocdevwizard.com/ Старая цена 1200 Метод активации Через официальный сайт дополнения Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От OCdevWizard
      Модуль - проверка статуса заказа. Модуль позволяет быстро и удобно получить краткую информацию по заказу (статус, последний комментарий, номер заказа, дата добавления). Большая и расширенная система настроек делают этот модуль абсолютно уникальным и гибким для каждого магазина.информация по заказу,заказ,проверка статуса заказа,проверка заказа
       


      Админка: demo / demo | Смотреть
      Каталог: Смотреть
       


      ❏ 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0
       


      ❏ 2.1.0.1, 2.1.0.1.1, 2.1.0.2, 2.1.0.2.1, 2.3.0.2, 2.3.0.2.1, 2.3.0.2.2, 2.3.0.2.3
       


      Украинский, Русский, Английский
       


      ❏ Проверка статуса заказа PRO+







      ❏ Модуль для проверки статуса заказа, работает без перезагрузки страницы (через Ajax).
      ☒ Вы можете быстро авторизоваться в системе через модуль.
      ❏ Модуль работает как: всплывающее окно та стандартный тип вывода.
      ☒ Вы можете минимизировать JS-файл модуля (низкий и средний уровень).
      ☒ Вы можете настроить эффекты анимации для всплывающего модуля.
      ☒ Вы можете редактировать и восстанавливать CSS файлы модуля.
      ❏ Вы можете выбрать с какими группами клиентов будет работать модуль.
      ❏ Поддержка мультиязыков.
      ❏ Поддержка мультимагазинов.
      ❏ Вы можете редактировать основные текстовые данные модуля.
      ❏ Модуль поддерживает RTL или LTR направление текста.
      ❏ Простая установка через vQmod или OCmod.
      ❏ Модуль требует активации лицензии.
      ☒ - функциональные возможности модуля, которые отмеченные этим знаком доступны только для версии модуля PRO+.
       


      ❏ PHP: >= 5.6.
      ❏ Установленная cURL библиотека.
      ❏ Установленный ionCube Loader v10.2.
      ❏ Модуль работает и на localhost, но требует активного подключения к Интернет.
       


      ❏ Пожалуйста, используйте мою службу поддержки, чтобы запросить помощь или сообщить о ошибке.
      ❏ Пожалуйста, не используйте комментарии для сообщений об ошибках.
      ❏ Техническая поддержка предоставляется бесплатно. Обратите внимание, что платная техническая поддержка выполняется в случаях, когда существует конфликт с внешними модулями/продуктами/шаблонами. Пожалуйста, примите это с пониманием того, что разработчик не может сделать собственный модуль на 100% совместимым со всеми внешними расширениями. Вот почему в некоторых случаях необходимо адаптировать модуль к нестандартной конфигурации и системным настройкам магазина. Поэтому решение таких проблем будет оплачиваться отдельно от стоимости модуля.
       


      ❏ Вы можете использовать модуль только на одном своем домене (например http://site.com), а также на под доменах этого домена (например http://test.site.com или http://site.com/test/).
      ❏ Вы не можете продавать или перепродавать этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете давать в качестве подарка или распространять этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете представлять этот модуль как ваш собственный. Пожалуйста уважайте время и труд, которое автор потратил на создание этого модуля.
      ❏ Вы не можете удалять копирайт из файлов модуля от автора (OCdevWizard).
      ❏ Вы должны использовать мою службу поддержки для активации лицензии модуля.
       


      ❏ Mijoshop, Aceshop
    • От ermakov1993
      Подскажите пожалуйста в чем может быть проблема, периодически не приходят письма о заказе и выбивает ошибку в логах:
      2018-07-12 18:26:03 - PHP Notice:  Error: DATA not accepted from server! in /www/...../system/library/mail.php on line 419
      Где то из 10 писем 2 не приходят, почта на яндексе:
       
      SMTP хост: ssl://smtp.yandex.ru
      SMTP порт: 465
      SMTP таймаут: 5
       
    • От OCdevWizard
      600.00 руб · Срок продления: 300.00 руб за год
      Скачать/Купить дополнение


      Проверка статуса заказа PRO+


      Модуль - проверка статуса заказа. Модуль позволяет быстро и удобно получить краткую информацию по заказу (статус, последний комментарий, номер заказа, дата добавления). Большая и расширенная система настроек делают этот модуль абсолютно уникальным и гибким для каждого магазина.информация по заказу,заказ,проверка статуса заказа,проверка заказа
       


      Админка: demo / demo | Смотреть
      Каталог: Смотреть
       


      ❏ 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0
       


      ❏ 2.1.0.1, 2.1.0.1.1, 2.1.0.2, 2.1.0.2.1, 2.3.0.2, 2.3.0.2.1, 2.3.0.2.2, 2.3.0.2.3
       


      Украинский, Русский, Английский
       


      ❏ Проверка статуса заказа PRO







      ❏ Модуль для проверки статуса заказа, работает без перезагрузки страницы (через Ajax).
      ☑ Вы можете быстро авторизоваться в системе через модуль.
      ❏ Модуль работает как: всплывающее окно та стандартный тип вывода.
      ☑ Вы можете минимизировать JS-файл модуля (низкий и средний уровень).
      ☑ Вы можете настроить эффекты анимации для всплывающего модуля.
      ☑ Вы можете редактировать и восстанавливать CSS файлы модуля.
      ❏ Вы можете выбрать с какими группами клиентов будет работать модуль.
      ❏ Поддержка мультиязыков.
      ❏ Поддержка мультимагазинов.
      ❏ Вы можете редактировать основные текстовые данные модуля.
      ❏ Модуль поддерживает RTL или LTR направление текста.
      ❏ Простая установка через vQmod или OCmod.
      ❏ Модуль требует активации лицензии.
      ☑ - функциональные возможности модуля, которые отмеченные этим знаком доступны только для версии модуля PRO+.
       


      ❏ PHP: >= 5.6.
      ❏ Установленная cURL библиотека.
      ❏ Установленный ionCube Loader v10.2.
      ❏ Модуль работает и на localhost, но требует активного подключения к Интернет.
       


      ❏ Пожалуйста, используйте мою службу поддержки, чтобы запросить помощь или сообщить о ошибке.
      ❏ Пожалуйста, не используйте комментарии для сообщений об ошибках.
      ❏ Техническая поддержка предоставляется бесплатно. Обратите внимание, что платная техническая поддержка выполняется в случаях, когда существует конфликт с внешними модулями/продуктами/шаблонами. Пожалуйста, примите это с пониманием того, что разработчик не может сделать собственный модуль на 100% совместимым со всеми внешними расширениями. Вот почему в некоторых случаях необходимо адаптировать модуль к нестандартной конфигурации и системным настройкам магазина. Поэтому решение таких проблем будет оплачиваться отдельно от стоимости модуля.
       


      ❏ Вы можете использовать модуль только на одном своем домене (например http://site.com), а также на под доменах этого домена (например http://test.site.com или http://site.com/test/).
      ❏ Вы не можете продавать или перепродавать этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете давать в качестве подарка или распространять этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете представлять этот модуль как ваш собственный. Пожалуйста уважайте время и труд, которое автор потратил на создание этого модуля.
      ❏ Вы не можете удалять копирайт из файлов модуля от автора (OCdevWizard).
      ❏ Вы должны использовать мою службу поддержки для активации лицензии модуля.
       


      ❏ Mijoshop, Aceshop
      Добавил OCdevWizard Добавлено 01.07.2018 Категория Модули Системные требования PHP >=5.6; Mysqli; cURL; IonCube Loader v10.2 Сайт разработчика http://ocdevwizard.com/ Старая цена 1400 Метод активации Через официальный сайт дополнения Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От OCdevWizard
      Модуль - проверка статуса заказа. Модуль позволяет быстро и удобно получить краткую информацию по заказу (статус, последний комментарий, номер заказа, дата добавления). Большая и расширенная система настроек делают этот модуль абсолютно уникальным и гибким для каждого магазина.информация по заказу,заказ,проверка статуса заказа,проверка заказа
       


      Админка: demo / demo | Смотреть
      Каталог: Смотреть
       


      ❏ 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0
       


      ❏ 2.1.0.1, 2.1.0.1.1, 2.1.0.2, 2.1.0.2.1, 2.3.0.2, 2.3.0.2.1, 2.3.0.2.2, 2.3.0.2.3
       


      Украинский, Русский, Английский
       


      ❏ Проверка статуса заказа PRO







      ❏ Модуль для проверки статуса заказа, работает без перезагрузки страницы (через Ajax).
      ☑ Вы можете быстро авторизоваться в системе через модуль.
      ❏ Модуль работает как: всплывающее окно та стандартный тип вывода.
      ☑ Вы можете минимизировать JS-файл модуля (низкий и средний уровень).
      ☑ Вы можете настроить эффекты анимации для всплывающего модуля.
      ☑ Вы можете редактировать и восстанавливать CSS файлы модуля.
      ❏ Вы можете выбрать с какими группами клиентов будет работать модуль.
      ❏ Поддержка мультиязыков.
      ❏ Поддержка мультимагазинов.
      ❏ Вы можете редактировать основные текстовые данные модуля.
      ❏ Модуль поддерживает RTL или LTR направление текста.
      ❏ Простая установка через vQmod или OCmod.
      ❏ Модуль требует активации лицензии.
      ☑ - функциональные возможности модуля, которые отмеченные этим знаком доступны только для версии модуля PRO+.
       


      ❏ PHP: >= 5.6.
      ❏ Установленная cURL библиотека.
      ❏ Установленный ionCube Loader v10.2.
      ❏ Модуль работает и на localhost, но требует активного подключения к Интернет.
       


      ❏ Пожалуйста, используйте мою службу поддержки, чтобы запросить помощь или сообщить о ошибке.
      ❏ Пожалуйста, не используйте комментарии для сообщений об ошибках.
      ❏ Техническая поддержка предоставляется бесплатно. Обратите внимание, что платная техническая поддержка выполняется в случаях, когда существует конфликт с внешними модулями/продуктами/шаблонами. Пожалуйста, примите это с пониманием того, что разработчик не может сделать собственный модуль на 100% совместимым со всеми внешними расширениями. Вот почему в некоторых случаях необходимо адаптировать модуль к нестандартной конфигурации и системным настройкам магазина. Поэтому решение таких проблем будет оплачиваться отдельно от стоимости модуля.
       


      ❏ Вы можете использовать модуль только на одном своем домене (например http://site.com), а также на под доменах этого домена (например http://test.site.com или http://site.com/test/).
      ❏ Вы не можете продавать или перепродавать этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете давать в качестве подарка или распространять этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете представлять этот модуль как ваш собственный. Пожалуйста уважайте время и труд, которое автор потратил на создание этого модуля.
      ❏ Вы не можете удалять копирайт из файлов модуля от автора (OCdevWizard).
      ❏ Вы должны использовать мою службу поддержки для активации лицензии модуля.
       


      ❏ Mijoshop, Aceshop
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×