Закрыто

[Повтор] [Opencart] Simple - упрощенная регистрация и заказ 3.8.0

Тема в разделе "Скрипты и программы", создана пользователем Accidental, 18 авг 2013.

Цена: 450р.-77%
Взнос: 102р.
100%

Основной список: 11 участников

Резервный список: 3 участников

Статус обсуждения:
Комментирование ограничено.
  1. 18 авг 2013
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: [Повтор] [Opencart] Simple - упрощенная регистрация и заказ 3.8.0


    Модуль Simple - упрощенная регистрация и заказ
    Update: Последний 06.09.2013 до версии 3.8.0:
    • - Добавлен вариант настройки связей между модулями оплаты и доставки в обратную сторону, когда доставка зависит от варианта оплаты
    • - Добавлены опция для типа поля jquery datepicker (выбор даты), теперь можно задавать дни недели
    • - Добавлена раздельная настройка опции "скрыть, если зарегистрирован" для блока покупателя и для блока адреса доставки
    • - Добавлен примитивный модуль "учитывать в заказе" для изменения итоговой стоимости в зависимости от значения кастомного поля (например для организации опции "подарочная упаковка" и подобных)

    Описание: Модуль для версий 1.5.1.x, 1.5.2.x, 1.5.3.x, 1.5.4.x, 1.5.5.x, 1.5.6.x

    Русский язык есть! Так же есть английский и ряд других языков.

    Начиная с версии 3.5.6 добавил механизм поддержки специальных модулей оплаты в целях избавления
    от второй кнопки "подтверждения заказа"

    На данный момент сделано два модуля для такой работы:
    bank_transfer_simple
    authorizenet_aim_simple

    По пожеланию легальных пользователей модуля есть возможность переделать любой платежный модуль

    Реализованы следующие возможности:

    • [*]Простая регистрация пользователей с настраиваемыми и добавляемыми полями (порядок сортировки, тип, сохранение)
      [*]Начиная с версии 3.5.0 добавлен пошаговый режим работы как опция
      [*]Простое оформление заказа на одной странице с настраиваемыми и добавляемыми полями (порядок сортировки, тип, сохранение). Возможно отключение ввода email
      [*]Настройка внешнего вида формы заказа из админ панели (в два столбца, в один столбец, комбинированный)
      [*]Стили вынесены в отдельный файл, что упрощает изменение под Ваш шаблон
      [*]Добавлен отключаемый блок выбора адреса для зарегистрированного пользователя
      [*]Настраиваемая регистрация пользователя при гостевом оформлении заказа
      [*]Корзина, интегрированная в форму заказа (с поддержкой баллов, купонов и сертификатов)
      [*]Настройка полей в зависимости от выбранного способа доставки
      [*]Возможность настройки способа оплаты в зависимости от способа доставки
      [*]Поддержка Geo IP при оформлении заказа (подстановка региона и города покупателя по его IP адресу), на данный момент собрана база только для России, но добавлено API для написания собственного метода определения адреса
      [*]Не затрагиваются системные файлы скрипта и не нарушается функциональность обычной регистрации и заказа
      [*]Используются стандартные классы магазины для выполнения действий по регистрации пользователя и созданию заказа, что в разы улучшает интеграцию со сторонними модулями
      [*]Не требуется специфическая настройка магазина для корректной работы
      [*]Автозаполнение города и подстановка данных по городу
      [*]Автогенерация пароля
      [*]Минимальные/максимальные значения для заказа
      [*]Возможность отключения блоков для покупателей
      [*]Поддержка мультимагазинов
      [*]Экспорт/импорт настроек
      [*]Помощь в подготовке шаблона для упрощения интеграции с темой, сильно отличающейся по верстке от стандартной
      [*]Интеграция с другими темами упрощена, нужна править только два файла simple_header, simple_footer, которые в принципе создает помощник из пункта выше
      [*]Добавлены заголовки, теперь ими можно управлять в наборе полей
      [*]В наборы полей добавлен драг энд дроп
      [*]Убраны поля компании, но зато теперь возможен выбор группы покупателя и соответственно разные наборы полей для разных групп
      [*]Добавлены две страница в аккаунт пользователя (вернее заменены) - редактирование основной информации, редактирование адреса, которые так же настраиваются в админке
      [*]Сохранение/загрузка кастомных данных без API
      [*]Добавлен вкмод для отображения кастомных данных в админке
      [*]Кастомные поля дозаписываются в массив данных, передаваемых моделям опенкарта, следовательно в разы проще организовать отправку данных в письме, а также интегрировать со сторонними модулями, которые правят модели опенкарта и таблицы
      [*]Упрощена интеграция в джумлу, теперь нужно только прописать пути в админке
      [*]Изменены стили под адаптивную верстку, изменены стили под подхват стилей кнопок из темы
      [*]Управление режимом отображения формы оплаты с админки
      [*]Изменение варианта работы с геоип из админки
      [*]Добавлена связь группы покупателя и возможных вариантов доставки/оплаты
      [*]Изменена верстка корзины, можно скрывать столбцы через стили
      [*]Добавлена поддержка Google API - Внимание! Данная функция для определения региона и города по введенной стране и индексу, для России работает не очень хорошо. Подобный функционал был добавлен ранее и работает в текущей версии, определение страны, региона, города, индекса по IP для России с моей геобазой и автозаполнение этих данных по введенному городу так же с моей базой, либо определение страны по максмайнд
    Обсуждение здесь Скрытая ссылка

    Демо с возможностями
    Скрытая ссылка

    Доступ в админкудемо сайта
    Скрытая ссылка
    Логин: demo
    Пароль: demo

    Модуль совместим со следующим модулем доставки EMS:
    Скрытая ссылка[/spoiler]

    Что нового в этой версии 3.7.0 (Посмотреть все изменения)
    • Для установки апдейта можете просто залить измененные файлы начиная с версии 3.2.0
    • Переустановка не требуется
    • Версия 3.2.4
    • исправлена ошибка с группами покупателя, когда пользователь назначен группе, которой нет в списке отображаемых групп.
    • Версия 3.3.0
    • Добавлен новый тип полей чекбокс
    • Добавлены заглушки для методов доставки и оплаты
    • Добавлен запрет уменьшения товара по нажатию на кнопку минус, если товар последний в корзине
    • Версия 3.3.1
    • Добавлена настройка для заглушек с целью отображения описаний для методов доставки и оплаты всегда
    • Версия 3.3.2
    • Изменена логика работы поля даты в части фильтрации рабочих дней
    • Версия 3.3.3
    • Изменена логика сохранения кастомных полей покупателя если включено утверждение покупателей после регистрации
    • Версия 3.3.4
    • Добавлено отключение связей между оплатой и доставкой в случае когда товар не требует доставки
    • Изменена логика работы флага 'prevent_delete'
    • Версия 3.4.0
    • Активированы настройки для дефолтных полей
    • Добавлены новые типы полей для загрузки значения из API (радио из АПИ, чекбокс из АПИ)
    • Добавлено получение дефолтного значения для любого поля из API
    • Изменен джаваскрипт для скрытия кнопок, если модуль оплаты не выводит кнопки (например paypal_advanced при работе через iframe)
    • Добавлены настройки для начального значения флажка "адрес совпадает" и для его отображения
    • Версия 3.4.1
    • Добавлено двойная проверка email на страницах заказа и регистрации
    • Версия 3.4.2
    • Добавлена поддержка 1.5.5.х
    • Исправлен баг с date_dtart=0 для jquery date
    • Исправлен баг для поля проверки email для некоторых настроек
    • Добавлена экспериментальная функция для переноса кастомного поля в другой блок (варианты доставки или варианты оплаты)
    • Версия 3.4.3
    • Исправлен небольшой баг для мин/макс значений для общей суммы заказа с налогами
    • Добавлена настройка вида выбора группы покупателя и значения группы покупателя после регистрации, если выбор отключен
    • Добавлена экспериментальная функция для добавления любого модуля в разметку страницы заказа через [[name_of_module]]
    • На данный момент это только для простых модулей без аргументов (например кнопка paypal express)
    • Версия 3.4.3.1
    • Исправлен небольшой баг с подключением статики для страницы "редактировать адрес"
    • Версия 3.5.0
    • Добавлен пошаговый режим работы
    • Добавлена настройка для перемещения поля комментария вниз страницы или после одного из блоков
    • Добавлена настройка связанного поля связанного объекта для кастомных полей
    • Добавлено API для получения маски поля
    • Версия 3.5.1
    • Исправлен небольшой баг с mask_from_api
    • Версия 3.5.2
    • Исправлен баг с отслеживанием измененного поля при отображаемой форме оплаты
    • Версия 3.5.3
    • Исправлен баг с checkout_address с отключенным блоком адреса доставки
    • Версия 3.5.4
    • Исправлен баг с кастомными полями для групп, требующих утверждения после регистрации
    • Версия 3.5.5
    • Изменена логика загрузки сторонних модулей в структуру блоков упрощенного заказа
    • Версия 3.5.6
    • Добавлена поддержка специальных платежных модулей для избавления от второй кнопки "подтверждения заказа"
    • Версия 3.5.7
    • Добавлены методы API для проверки статуса полей и необходимости перезагрузки формы (например теперь можно фильтровать поля для зарегистрированных пользователей, в зависимости от других полей, - любая логика)
    • Добавлена проверка покидания страницы заказа при неподтвержденном заказе с выводом предупреждения (для забывчивых пользователей, не нажимающих кнопку подтверждения заказа)
    • Добавлена поддержка полей покупателя и адреса, добавленных сторонними модулями и вкмодами для упрощения интеграции
    • Версия 3.5.8
    • Исправлен баг с начальным состоянием радио "подписаться на новости"
    • Исправлена логика в джаваскриптах
    • Исправлена логика подключения статики
    • Добавлена настройка для отключения версии статики если используется минифицирующий скрипт
    • Версия 3.5.8.1
    • Небольшой фикс для плейсхолдеров
    • Изменен только один файл (system/library/simple/simple.php)
    • Версия 3.5.9
    • Сделал кастомные поля редактируемыми в админке
    • Упростил получение значений кастомных полей путем добавления модели и специальных методов, получение поля происходит путем вызова одного метода
    • Добавил вкмод (как опцию в полезных вкмодах) для отключения валидации полей при редактировании заказа
    • Версия 3.6.0
    • - Добавлен выбор страны/региона когда страна/регион удалены из набора полей (чтобы избежать блокировок и невозможности смены вариантов доставки/оплаты)
    • - Добавлены контроллер и джаваскрипты для загрузки каждого блока в отдельности (для интеграции с разными модулями)
    • - Исправлены небольшие баги
    • Версия 3.6.1
    • - Исправлен небольшой баг в селекторе страны/региона (добавлен с версии 3.6.0)
    • Версия 3.6.2
    • - Исправлен баг с шагами в IE8
    • Версия 3.7.0
    • - Добавлена поддержка опенкарта 1.5.6

    Продажник
     
    Последнее редактирование модератором: 20 ноя 2023
    5 пользователям это понравилось.
  2. Отзывы участников

    5/5,
    • 5/5,
      Спасибо за организацию и отличный модуль!
      26 авг 2013
    • 5/5,
      спасибо!
      23 авг 2013
    • 5/5,
      Качественно, оперативно, в срок!
      23 авг 2013
    • 5/5,
      присоединяюсь
      21 авг 2013
    • 5/5,
      Огромное спасибо за организацию интересного модуля!
      21 авг 2013
  3. Обсуждение
  4. 19 авг 2013
    #2
    Accidental
    Accidental БанЗабанен
    Объявил сбор взносов для привлечения народа, если хотим сбить еще цену обязательно подожду! Жду ваших предложений
     
  5. 19 авг 2013
    #3
    Alex Wild
    Alex Wild СкладчикСкладчик
    Давайте немного подождем...

    Я не могу понять, какой ценник правильный?
    Судя по странице автора, здесь он 450 руб, а здесь - $30.
    Сколько собираем то?
     
  6. 19 авг 2013
    #4
    Accidental
    Accidental БанЗабанен
    Для русскоязычных пользователей цена 450 руб.
    Подтверждена форумом опенкарт ссылка в топике + Сайтом автора


    Если отметка цены не упадет до завтрашнего вечера до хотя бы 60 рублей , продлю сборы еще на пару дней
     
  7. 19 авг 2013
    #5
    Alex Wild
    Alex Wild СкладчикСкладчик
    Дак, вроде, уже меньше 60.
    Судя по списку, на текущий момент нас 8 человек.
    450 / 8 = 56,25
    Я что-то не так считаю?
     
  8. 20 авг 2013
    #6
    Accidental
    Accidental БанЗабанен
    Среди записавшихся есть те кто не согласен с ценой?
    Если нет ,завтра рассылаю реквизиты.
     
  9. 20 авг 2013
    #7
    Alex Wild
    Alex Wild СкладчикСкладчик
    А на какой домен покупаешь нужно указывать или же чисто джентельменское соглашение?
     
  10. 20 авг 2013
    #8
    Alex Wild
    Alex Wild СкладчикСкладчик
    Если работает нормально, то фиг с ними с обновлениями.
    По крайней мере до необходимости обновить сам опенкарт.
     
  11. 21 авг 2013
    #9
    Артур Лазаров
    Артур Лазаров ДолжникДолжник
    Парни, не судите строго, первый раз участвую в подобном мероприятии:

    Хочу оплатить через киви кошелек, соответственно мне нужно выбрать "Оплатить" > "Webmoney ООО Гарантийное Бюро" и в комментарии написать примечание, что в реквизитах?
     
  12. 21 авг 2013
    #10
    Accidental
    Accidental БанЗабанен
    Оплату обсуждай в разделе реквизиты!
    При оплате с терминалов и тд по типу киви учитываешь скрытую комиссию не знаю точно но думаю 2-3 % помимо показанных при оплате.
     
Статус обсуждения:
Комментирование ограничено.