Статьи и новости
Перенос покупок с других сайтов

Как перенести покупки модулей и шаблонов с других сайтов.

 
 
 
 
 
Снова заработали уведомления на почту

С 29 июля по 1 августа частично не работала отправка электронных писем.

 
 
 
 
 
Мы продолжаем работать с любыми странами

Мы напоминаем вам, что принимаем карты любых стран и оказываем поддержку для любых клиентов.

 
 
 
 
 
Оплата переводом Kaspi

Появилась возможность оплаты переводом на Каспи.

 
 
 
 
 
Оплата картами не российских банков

В тестовом режиме запустили автоматическую оплату картами не российских банков (Украина, Казахстан, Беларусь и прочие).

 
 
 
 
 
Один из способов оплаты для клиентов из РБ

Рассказываем рабочий на текущее время вариант оплаты из Беларуси.

 
 
 
 
 

Приложение для сайта / App for website (PWA) Full v1.0.13.2

15 покупок
Приложение для сайта / App for website (PWA) Full v1.0.13.2
Цена: $40.00
* Адрес сайта VQmod:

Адрес тестового сайта (необязательно) VQmod:

Автор: BuslikDrev
Покупок: 15 (Средняя оценка: 5)
Нужна платная помощь с установкой?
Совместимость OpenCart 2.0, OpenCart 2.1, OpenCart 2.2, OpenCart 2.3, OpenCart 3.0, OpenCart 4, OCStore 2.1, OCStore 2.3, OCStore 3.0, Opencart.pro 2.0.3.х, Opencart.pro 2.1, Opencart.pro 2.3, MaxyStore 2.1.0.2, MaxyStore 2.3.0.2, MaxyStore 3.*
ИНФОРМАЦИЯ
Название модуля: Приложение для сайта - "App for website"
Версия модуля: 1.0
Тип лицензии: Full (полная версия)
Тип установки: ocmod
Язык: Беларуская мова, English, Русский язык, Українська мова
Дата создания: 2.12.2020
Был протестирован на: OpenCart.pro 2.1.0.2.2 и 2.3.0.2.6, OpenCart-"Русская сборка" 2.1.0.2 (rs1), 2.3.0.2 (rs6) и 3.0.2.0 (rs3), ocStore 2.1.0.2.1 и 2.3.0.2.3 - шаблон (default)
Название архива: App for website v1.0 Full OpenCart 2.X-3.1.X.zip
CRC-32: 7c235cea
MD4: 848c2b669b8b54576581a7ea960a05ab
MD5: 364d29acc166c64eb381ef16c26ae6d3
SHA-1: 6875fb032729d6ba99379cd9aa334a90be659ba3
FAQ: ТУТ


ДЕМО САЙТ
ДЕМО АДМИНКА
Логин: demo
Пароль: demo

(wikipedia) Прогрессивное web-приложение (англ. progressive web app, PWA) — технология в web-разработке, которая визуально и функционально трансформирует сайт в приложение (мобильное приложение в браузере).
Статистика говорит о том, что 66 % пользователей не скачивают ни одного приложения в месяц (данные comScore от 2014 года — в среднем за три месяца). Большую часть своего времени — примерно 85 % — пользователь проводит в пяти любимых приложениях. Как правило, это мессенджеры, соцсети, видеохостинги.
При этом мобильный браузер также во многом не является приоритетной формой выхода в Интернет. По данным comScore, в 2017 году пользователи смартфонов и планшетов потратили 87 % своего времени на приложения — по сравнению с 13 % в браузере.
PWA является гибридным решением и позволяет открыть приложение с помощью мобильного браузера. При этом полностью сохраняется функционал нативного приложения:
отправка push-уведомлений;
работа в режиме оффлайн;
доступ к аппаратному обеспечению устройства (с ограничениями);
установка ярлыка (иконки) на рабочий стол мобильного устройства, визуально не отличающегося от ярлыка нативного приложения, и пр.

ОПИСАНИЕ
Модуль предназначен для возможности использования технологии на чистом JavaScript (без левых сервисов) и возможностью асинхронной загрузки:
==ПРИЛОЖЕНИЕ==
- ServiceWorker (
developer.mozilla.org/ru/docs/Web/API/Service_Worker_API,
caniuse.com/?search=ServiceWorker
);
- Manifest (
developer.mozilla.org/ru/docs/Web/Manifest,
developer.mozilla.org/ru/docs/Mozilla/Add-ons/WebExtensions/manifest.json,
developer.mozilla.org/en-US/docs/Web/Progressive_web_apps,
caniuse.com/?search=manifest
);
- Add to home screen - A2HS (
developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Add_to_home_screen,
caniuse.com/?search=A2HS
);
- Bookmarks (
developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/bookmarks
);

==КЭШИРОВАНИЕ ДАННЫХ (ОФФЛАЙН РЕЖИМ)==
- CacheStorage (
developer.mozilla.org/ru/docs/Web/API/CacheStorage,
caniuse.com/?search=CacheStorage
);
- AppCache (
developer.mozilla.org/ru/docs/Web/HTML/Using_the_application_cache
caniuse.com/offline-apps

);
- IndexedDB (
developer.mozilla.org/ru/docs/Web/API/IndexedDB_API
caniuse.com/IndexedDB
);

==СИНХРОНИЗАЦИЯ ДАННЫХ==
- SyncManager (
developer.mozilla.org/en-US/docs/Web/API/Background_Synchronization_API,
caniuse.com/?search=SyncManager
);
- Background Fetch (
developer.mozilla.org/en-US/docs/Web/API/Background_Fetch_API,
caniuse.com/?search=BackgroundFetch
);

==УВЕДОМЛЕНИЯ (СООБЩЕНИЯ)==
- Notifications (
developer.mozilla.org/ru/docs/Web/API/Notifications_API,
caniuse.com/?search=notification
);
- Push (
developer.mozilla.org/ru/docs/Web/API/Push_API,
caniuse.com/?search=Push
);

В данный момент модуль позволяет:
- настраивать manifest (иконки, обложка сайта, цвет вкладки браузера или рамки приложения, режим отображения сайта при запуске приложения и др.);
- создавать иконку (ссылку) сайта на рабочем столе устройства (запуск сайта, как приложение) т.к. эта возможность работает для новых версий браузера, то для старых как альтернатива будет сообщение о добавлении сайта в закладки, для iOS также отдельное сообщение для ручной установки иконки на экран;
- работать в оффлайн режиме ("CacheStorage"), чтобы пользователь с плохим интернетом мог читать информацию;
- работать в оффлайн режиме ("AppCache"), чтобы пользователь с плохим интернетом мог читать информацию (в разработке);
- работать в оффлайн режиме ("IndexedDB"), чтобы пользователь с плохим интернетом мог читать информацию (в разработке);
- отправка запросов при появлении интернета "SyncManager" - синхронизация данных (в разработке);
- присылать "Notifications" уведомления - при первом посещении страницы будет показано 1 раз новинки, а напоминания 1 раз в 10 минут, если пользователь не закрыл страницу сайта и в это время что-то новое появилось, тогда оно будет показано ему;
- присылать "Push" уведомления тоже самое, что и Notifications, только может работать при закрытом браузере (в режиме тестирования);
- публикация в магазинах приложений (в разработке - пишите в лс для содействия);
Другие возможности дорабатываются со временем или подзаказ.

Я не гарантирую, но должно работать в браузерах:
ServiceWorker API
Десктопные браузеры:
Internet Explorer - нет поддержки;
Edge - 17+;
Chrome - 40+;
Firefox - 78+;
Opera - 27+;
Яндекс.Браузер - 15.2+;
Safari - 11.1+;
Vivaldi - 3.5+;
Brave - 1.17+;
Мобильные браузеры:
Android webview - 40+;
Chrome для Android - 40+;
Firefox для Android - 44+;
Opera для Android - 27+;
Samsung Internet - 4+;
Safari для iOS - 11.3+;
KaiOS (Firefox OS v2.6) - неизвестно;
 
MANIFEST
Десктопные браузеры:
Internet Explorer - нет поддержки;
Edge - 17+;
Chrome - 40+;
Firefox - 44+;
Opera - 26+;
Яндекс.Браузер - 15.2+;
Safari - 11.1+;
Vivaldi - 3.5+;
Brave - 1.17+;
Мобильные браузеры:
Android webview - 46+;
Chrome для Android - 46+;
Firefox для Android - 46+;
Opera для Android - 26+;
Samsung Internet - 4.1+;
Safari для iOS - 11.3+;
KaiOS (Firefox OS v2.6) - 1.0;
 
A2HS (создание иконки сайта на рабочем столе)
Десктопные браузеры:
Internet Explorer - нет поддержки;
Edge - 79+;
Chrome - 40+;
Firefox - 86+ (Поддержка за флагом);
Opera - 80+ (Поддержка за флагом);
Яндекс.Браузер - 15.6+;
Safari - 11.3+;
Vivaldi - 3.5+;
Brave - 1.17+;
Мобильные браузеры:
Android webview - 81+;
Chrome для Android - 43+;
Firefox для Android - 83+;
Opera для Android - 64+;
Samsung Internet - 4.1+;
Safari для iOS - 11.3+;
KaiOS (Firefox OS v2.6) - нет поддержки;
 
Bookmarks (добавление сайта в закладки)
Десктопные браузеры:
Internet Explorer - нет поддержки, но есть аналог;
Edge - 79+;
Chrome - есть поддержка;
Firefox - 45+;
Opera - есть поддержка;
Яндекс.Браузер - есть поддержка;
Safari - нет поддержки;
Vivaldi - 3.5+;
Brave - 1.17+;
Мобильные браузеры:
Android webview - нет поддержки;
Chrome для Android - неизвестно;
Firefox для Android - нет поддержки;
Opera для Android - неизвестно;
Samsung Internet - неизвестно;
Safari для iOS - нет поддержки;
KaiOS (Firefox OS v2.6) - неизвестно;
 
CacheStorage (оффлайн режим)
Десктопные браузеры:
Internet Explorer - нет поддержки;
Edge - 18+;
Chrome - 43+;
Firefox - 44+;
Opera - 30;
Яндекс.Браузер - 15.2+;
Safari - 11.1+;
Vivaldi - 3.5+;
Brave - 1.17+;
Мобильные браузеры:
Android webview - 43+;
Chrome для Android - 43+;
Firefox для Android - 44+;
Opera для Android - 30+;
Samsung Internet - 4.1+;
Safari для iOS - 11.3+;
KaiOS (Firefox OS v2.6) - неизвестно;
 
AppCache (оффлайн режим)
Десктопные браузеры:
Internet Explorer - 10+;
Edge - 12-84;
Chrome - 4-84;
Firefox - 4-83;
Opera - 12-72;
Яндекс.Браузер - 1.0-18.11;
Safari - 4+;
Vivaldi - 3.5+;
Brave - 1.17+;
Мобильные браузеры:
Android webview - 43+;
Chrome для Android - 43+;
Firefox для Android - 44+;
Opera для Android - нет поддержки;
Samsung Internet - 4.1+;
Safari для iOS - 4+;
KaiOS (Firefox OS v2.6) - 2.5+;
 
IndexedDB (оффлайн режим и синхронизация данных)
Десктопные браузеры:
Internet Explorer - нет поддержки;
Edge - 12+;
Chrome - 24+;
Firefox - 16+;
Opera - 15+;
Яндекс.Браузер - 1.7+;
Safari - 10+;
Vivaldi - 3.5+;
Brave - 1.17+;
Мобильные браузеры:
Android webview - 37+;
Chrome для Android - 25+;
Firefox для Android - 22+;
Opera для Android - 15+;
Samsung Internet - 1.5+;
Safari для iOS - 8+;
KaiOS (Firefox OS v2.6) - 2.5;
 
SyncManager (синхронизация данных)
Десктопные браузеры:
Internet Explorer - нет поддержки;
Edge - 79+;
Chrome - 49+;
Firefox - нет поддержки;
Opera - 42;
Яндекс.Браузер - 16.4+;
Safari - нет поддержки;
Vivaldi - 3.5+;
Brave - 1.17+;
Мобильные браузеры:
Android webview - 49+;
Chrome для Android - 49+;
Firefox для Android - нет поддержки;
Opera для Android - 62;
Samsung Internet - 5+;
Safari для iOS - нет поддержки;
KaiOS (Firefox OS v2.6) - неизвестно;
 
Background Fetch API (синхронизация данных)
Десктопные браузеры:
Internet Explorer - нет поддержки;
Edge - 79+;
Chrome - 74+;
Firefox - нет поддержки;
Opera - 62;
Яндекс.Браузер - неизвестно;
Safari - нет поддержки;
Vivaldi - неизвестно;
Brave - неизвестно;
Мобильные браузеры:
Android webview - 49+;
Chrome для Android - 74+;
Firefox для Android - нет поддержки;
Opera для Android - 53;
Samsung Internet - 11+;
Safari для iOS - нет поддержки;
KaiOS (Firefox OS v2.6) - неизвестно;
 
Notifications API (вывод уведомлений при открытом браузере)
Десктопные браузеры:
Internet Explorer - нет поддержки;
Edge - 14+;
Chrome - 20+;
Firefox - 4+;
Opera - 23+;
Яндекс.Браузер - 1.7+;
Safari - 10+;
Vivaldi - 3.5+;
Brave - 1.17+;
Мобильные браузеры:
Android webview - нет поддержки;
Chrome для Android - 50+;
Firefox для Android - 48+;
Opera для Android - 42+;
Samsung Internet - 4+;
Safari для iOS - нет поддержки;
KaiOS (Firefox OS v2.6) - 2.5;
 
PUSH API (вывод сообщений при закрытом браузере)
Десктопные браузеры:
Internet Explorer - нет поддержки;
Edge - 17+;
Chrome - 50+;
Firefox - 44+;
Opera - 42+;
Яндекс.Браузер - 16.6+;
Safari - 14+;
Vivaldi - 3.5+;
Brave - 1.17+;
Мобильные браузеры:
Android webview - нет поддержки;
Chrome для Android - 50+;
Firefox для Android - 48+;
Opera для Android - 42+;
Samsung Internet - 5+;
Safari для iOS - нет поддержки;
KaiOS (Firefox OS v2.6) - 2.5;

ВНИМАНИЕ!
Оригинальные файлы магазина не заменяет!
Нужна версия php 5.4+ и настроенный https протокол.



Модификатор "вносит изменения" в следующие файлы:
admin/controller/blog/article.php
admin/controller/catalog/{article,information,product}.php
admin/view/template/common/header.*
catalog/controller/api/order.php
catalog/controller/account/newsletter.php
catalog/controller/common/header.php
catalog/view/theme/*/template/account/newsletter*
catalog/view/theme/*/template/common/header*
system/library/document.php

УСЛОВИЯ СОГЛАШЕНИЯ
- Beta и Lite версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
- Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен);
- Редактировать код запрещено;
- Распространение модуля запрещено;
- Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и несовместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг);
- Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная;
- Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;
- Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня покупки или при форс-мажорных обстоятельств;
- Автор не несёт ответственности за потерю или находку дохода пользователя из-за работы модуля;
- Обновление модуля это личная инициатива автора - обновления модуля могут прекратиться в любой момент;
- ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения.
v1.0.14
- добавлена возможность изменить название кнопки установки, подписки и закрытия баннера, также установка размера изображения баннера;
- добавлена возможность синхронизации пост запросов;
- добавлена возможность включения кэша при определённой скорости соединения;
- добавлены новые поля по манифесту, ссылки на подробное объяснение и универсальная возможность добавления данных;
- добавлен учёт установки приложения;
- иконки для манифеста теперь будут конвертироваться из других форматов в png;
- добавлена возможность отправлять пуш уведомления без сторонних сервисов;
- добавлена возможность установки изображения при отправки сообщения и удаление подписчиков которым сообщение не было доставлено;
- добавлена возможность делать скриншот сайта;
- добавлена документация с полезными примерами скриптов;
- устранение ошибок и оптимизация кода;

v1.0.13.2
- устранение ошибок;

v1.0.10
- добавлена возможность отправки Пуш-уведомлений через сервис FireBase (массовая и индивидуальная отправка сообщения);
- добавлено управление приложением через кабинет пользователя;
- добавлено управление подписчиками через админ панель;
- доработан кэш cacheStorage (устранены найденные ошибки и добавлено поле для исключения из кэша);
- мультиязычная ссылка на страницу заглушки;

v1.0.8
- дебаг режим с логированием повторы будет убирать по ip и user agent;
- определения устройств в режиме тестирования;
- добавлены наработки push уведомления, appcache, syncManager;
- доработано Notification уведомления и добавлена возможность установки звука;
- доработан CacheStorage - удаление старого кэша при сохранении настроек модуля, то есть изменили стили и сохранили настройки - это значит, что уже изображения, скрипты и стили не будут запрашиваться у сервера пока не пересохраните настройки модуля;
- разделена работа модуля и баннера. Манифест и скрипт будет работать на всех страницах (можно ограничить работу по магазинам, группам, ссылкам). Банер размещается в макетах и также можно ограничить по ссылкам и размеру экрана;
- добавлена возможность прописать текст установки приложения для android не поддерживающие установку приложение по нажатию на кнопку;
- добавлена возможность прописать текст который появится после установки приложения;
- добавлена возможность прописать текст подписки на уведомления;
- добавлены настройки подписки уведомления в личном кабинете пользователя;
- изменён код шаблона и стилей - из шаблона убран js код вывода настроек модуля и переписана логика скрытия элементов, теперь они скрываются не через атрибут style, а через hidden. Также убрана привязка к названиям классов стилей важные для работы модуля, вместо стилей будут использоваться атрибуты - это позволит пользователям видеть какие важные атрибуты должны быть в шаблоне и свободно изменять название классов стилей;
- добавлено событие которое происходит, когда код скрипта загружен и может выполнить ваш код. Это на случай, если найдёте полезным использовать функции модуля, например, window.busApp.ajax(), window.busApp.md5() и window.busApp.setting.
- исправлена проблема изменения иконки приложения в манифесте (добавлен параметр времени, чтобы браузер понял, что изменились иконки)
   document.addEventListener('busApp', function(e) {
      console.log('BusApp - запущен, значит можем использовать функции BusApp: ', window.busApp);
   });
   window.addEventListener('busApp', function(e) {
      console.log('BusApp - запущен, значит можем использовать функции BusApp: ', window.busApp);
   });

v1.0.7
- добавлено Notification уведомления;

v1.0.6
- доработано логирование (запрос от пользователя отправляет 1 раз, стоит проверка, чтобы не было дублей по ip);

v1.0.5
- добавлена возможность устанавливать лого в блоке (изображение без ресайза) - поэтому шаблон потерпел изменения;
- добавлена возможность прописать текст в блоке при обрыве интернета и когда он снова есть;
- Улучшено кэширование (устранены ошибки и сделано обновление кэша статических файлов спустя 365 дней от последнего изменения кэша, в будущем будет изменено на изменение по параметрам). В поле "указание какие статические файлы кэшировать" задавайте ссылки на те файлы, которые не закэшировал автоматом модуль, например, изображения страницы заглушки;
- добавлены поля для внесения своих стилей и скриптов;
- убран вывод окна ошибок, например, при добавлении товара в корзину, когда нет интернета (рекомендую скрывать или запрещать нажимать на кнопки);

v1.0.3
- добавлен оффлайн режим (кэш) - кэшируются посещаемые страницы;
- для ios задаётся в настройках и выводится отдельное сообщение установки иконки на рабочий стол;
- для других браузеров задаётся в настройках и выводится сообщение добавить сайт в закладки браузера;
- добавлен блок вывода информации сообщающий пользователя, что нет соединения с интернетом;
- добавлена возможность из админ панели устанавливать страницу заглушки (когда нет интернета и пользователь посетил страницу которой нет в кэше);
- добавлен дебаг режим для администратора (узнать какие функции поддерживает браузер);
- добавлены азы определения устройств, пуш уведомлений и логирование дебаг режима (шаблон в настройках);
- в большей степени подготовлен список поддерживаемых браузеров, устройств;
- сделано удаление кэша и отключение service worker при открытии админ панели (даже когда переходите между вкладками);
- все функции скрипта собраны в одну переменную для красоты;v1.0.3
- добавлен оффлайн режим (кэш) - кэшируются посещаемые страницы;
- для ios задаётся в настройках и выводится отдельное сообщение установки иконки на рабочий стол;
- для других браузеров задаётся в настройках и выводится сообщение добавить сайт в закладки браузера;
- добавлен блок вывода информации сообщающий пользователя, что нет соединения с интернетом;
- добавлена возможность из админ панели устанавливать страницу заглушки (когда нет интернета и пользователь посетил страницу которой нет в кэше);
- добавлен дебаг режим для администратора (узнать какие функции поддерживает браузер);
- добавлены азы определения устройств, пуш уведомлений и логирование дебаг режима (шаблон в настройках);
- в большей степени подготовлен список поддерживаемых браузеров, устройств;
- сделано удаление кэша и отключение service worker при открытии админ панели (даже когда переходите между вкладками);
- все функции скрипта собраны в одну переменную для красоты;
Основное
Способ распространения Платно
Совместимость OpenCart 2.0, OpenCart 2.1, OpenCart 2.2, OpenCart 2.3, OpenCart 3.0, OpenCart 4, OCStore 2.1, OCStore 2.3, OCStore 3.0, Opencart.pro 2.0.3.х, Opencart.pro 2.1, Opencart.pro 2.3, MaxyStore 2.1.0.2, MaxyStore 2.3.0.2, MaxyStore 3.*
VQmod Нет
Ocmod Да
Events Да
Статистика
В первый раз файл добавлен 30.11.2020
Последнее изменение 28.09.2022
Просмотров 2817
Покупок 15

Написать

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:






Файлы будут доступны после покупки




 
Статьи о товаре
Обновление App for website v1.0.10

Широкое обновление App for website v1.0.10. Если вы ещё не покупали модуль, то спешите купить, пока цена снижена.

 
 
 
telegram, viber, телефон: +7-952-3190-952 skype: cdqpru почта: help@liveopencart.ru вконтакте: liveopencart чат: liveopencartсhat