Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

[Поддержка] Layout Type, ускорение мобильной версии. oc3


Recommended Posts

Layout Type, ускорение мобильной версии. oc3


Layout Type, ускорение мобильной версии. oc3


Инструмент, который поможет ускорить мобильную версию OpenCart!

 

Как сделать шаблон адаптивным? на мобильной версии скрыть "лишние" элементы.

Нужно, что-бы при этом не пострадало usability? переместить модули и виджеты на другие позиции.

 

Даже топовые шаблоны, поступают именно таким образом, элементы которые "не нужны" или наоборот необходимы только в мобильной версии: либо скрываются посредством css (display:none); либо перемещаются, хорошо если flexbox или bootstrap pull push но часто с помощью навешивания множества слушателей событий javascript. Даже адаптивность bootstrap основана на таких принципах.

Всё это создаёт лишний "вес" и нагрузку, что конечно же замедляет работу сайта и заставляет процессор пользователя работать с повышенной нагрузкой шумя как майнинг ферма.

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

 

модуль Мобильные схемы который позволит:

  • уменьшить объём страницы (предотвратить чрезмерную нагрузку на сеть), 
  • сократить размер структуры DOM,
  • ускорить время окончания работы ЦП,
  • избавится от лишнего JavaScript кода (сократить время выполнения кода JavaScript),
  • избавится от css костылей,

      а так-же:

  • Устранить ресурсы, блокирующие отображение,
  • Сократить время ответа сервера (время до получения первого байта, TTFB),
  • Использовать подходящий размер изображений,

 

     и др.

     при этом даже улучшив

 

  • адаптивность,
  • гибкость в настройке и
  • дружелюбность Вашего сайта!

 

Модуль поддерживает встроенные схемы популярных модулей, например поддерживает SEOCMS.

Имеет открытый исходный код.

Отсутствует привязка к сторонним серверам.

Легко поддерживается любым разработчиком, отсутствует обфускация кодировка ionCube!

 

данная версия поддерживает OpenCart 3.0.x, ocStore 3.0.x
версию для Opencart 2.1.x, 2.2.x, 2.3.x, ocStore 2.1.x, 2.2.x, 2.3.x можно скачать здесь!

 

Установка (FAQ).

 

Техническая поддержка

доступна пользователям из списка покупателей и только после прочтения FAQ:

Если вы обращаетесь с просьбой разобраться в проблеме, то для экономии времени укажите:

  1. адрес сайта
  2. доступ в админ-панель
  3. доступ на FTP-сервер

 

По любым вопросам вы можете связаться с нами через:

  • Личные сообщения на форуме;

Режим работы с 10-00 до 18-00 по киевскому времени за исключением выходных и праздничных дней.

 

 


  • Добавил
    Sha
  • Добавлено
    20.05.2020
  • Категория
  • Системные требования
    php 5.6 и выше
  • Метод активации
    Автоматическая активация
  • Ioncube Loader
    Нет
  • OpenCart
    3.0
  • ocStore
    3.0
  • OpenCart.Pro, ocShop
    Не проверялось
  • Обращение к серверу разработчика
    Нет

 

Link to comment
Share on other sites

  • 5 months later...
  • 1 month later...
  • 2 weeks later...
  • 3 months later...
  • 4 months later...
2 часа назад, amd4 сказал:

Подскажите, а на шаблон UniShop2 ?

на UniShop жалоб вроде не было.

 

но зависит от того использует ли шаблон модульную систему согласно архитектуре опенкарт или автор шаблона/сайта ни чего не слышал об CMS для которой шаблон выпустил.

Link to comment
Share on other sites

  • 3 weeks later...

@ShaДобрый день! А какой файл скачивать? 

data_layout_type.zip (в нём - sha_layout_type_for_hyper_position-(1.2.3)_(oc3.0).ocmod.zip)

или

sha_layout_type-(1.2.3)_(oc3.0).ocmod.zip

?

Edited by amd4
Link to comment
Share on other sites


3 часа назад, amd4 сказал:

sha_layout_type-(1.2.3)_(oc3.0).ocmod.zip

это и есть модуль, его устанавливать.

 

 

в архиве data_layout_type.zip находятся дополнительные файлы, которые нужны не всем, в частности адаптация под hyper position и файл readme.

 

 

то-есть

1) устанавливаете ocmod файл (sha_layout_type-(1.2.3)_(oc3.0).ocmod.zip)

всё.

и только если у Вас установлен hyper position и Вы хотите их подружить то 

2) дополнительно устанавливаете ocmod файл (sha_layout_type_for_hyper_position-(1.2.3)_(oc3.0).ocmod.zip)

Link to comment
Share on other sites

14 часов назад, Sha сказал:

это и есть модуль, его устанавливать.

 

 

в архиве data_layout_type.zip находятся дополнительные файлы, которые нужны не всем, в частности адаптация под hyper position и файл readme.

 

 

то-есть

1) устанавливаете ocmod файл (sha_layout_type-(1.2.3)_(oc3.0).ocmod.zip)

всё.

и только если у Вас установлен hyper position и Вы хотите их подружить то 

2) дополнительно устанавливаете ocmod файл (sha_layout_type_for_hyper_position-(1.2.3)_(oc3.0).ocmod.zip)

Значит я правильно устанавливал. Но вылезает фатальная ошибка. Написал вам в личку

Link to comment
Share on other sites


  • 2 months later...
24 минуты назад, DenisS11 сказал:

Здравствуйте, начаянно купил не ту версию Layout ( у меня OC 3.0.2, купил для 2.3), можно что то поделать ? Спасибо

Напишисал в личку.

Link to comment
Share on other sites

Вопрос: После установки модуля при попытке зайти в редактирование макета ( Дизайн - Макеты) выдает следующую ошибку:

 

Fatal error: Uncaught Exception: Error: Table 'u1465951_rutid.oc_layout_route_type' doesn't exist<br />Error No: 1146<br />SELECT * FROM oc_layout_route_type WHERE layout_id = '1' in /var/www/u1465951/data/www/rutid.ru/system/library/db/mysqli.php:40 Stack trace: #0 /var/www/u1465951/data/www/rutid.ru/system/library/db.php(45): DB\MySQLi->query('SELECT * FROM o...') #1 /var/www/u1465951/data/www/rutid.ru/storage/modification/admin/model/design/layout.php(125): DB->query('SELECT * FROM o...') #2 /var/www/u1465951/data/www/rutid.ru/storage/modification/system/engine/loader.php(248): ModelDesignLayout->getLayoutType('1') #3 /var/www/u1465951/data/www/rutid.ru/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #4 /var/www/u1465951/data/www/rutid.ru/storage/modification/admin/controller/design/layout.php(258): Proxy->__call('getLayoutType', Array) #5 /var/www/u1465951/data/www/rutid.ru/storage/modification/admin/controller/design/layout.php(79): ControllerDesignLayout->getForm() #6 /var/www/u1465951/data/www/rutid.ru in /var/www/u1465951/data/www/rutid.ru/system/library/db/mysqli.php on line 40

 

FAQ прочитал перед тем как писать, ответа не нашел

 

 

Link to comment
Share on other sites


1 час назад, DenisS11 сказал:

Table '....oc_layout_route_type' doesn't exist

при установке не создалась таблица в базе данных.

или несовместимость и нужно смотреть по месту

или не выполнен пункт 2 установки.

Link to comment
Share on other sites

Подскажите, а как можно (если вообще можно) настроить отображение  мобильной / ПК  версии страницы для отдельных товаров ?

 

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.