Jump to content

Recommended Posts

44 минуты назад, markimax сказал:

Если тема адаптивная то не надо.
 

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

 

Про адаптивность темы и css media я в курсе.) 

Share this post


Link to post
Share on other sites
52 минуты назад, markimax сказал:

(которые кстати снижают попугаи в мобильной выдаче т к уходит время на загрузку css файла там где они есть)

как раз избежать этого поможет модуль Layout Type ;).

Share this post


Link to post
Share on other sites
13 минут назад, Sha сказал:

Похоже вопрос как раз в том: разделяет ли JC кеш по схемам?

Да конечно - есть такая настройка
Т е JC определяет mobile detect и может отдавать и генерировать  разный кеш

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
3 hours ago, markimax said:

Если тема адаптивная то не надо.
Дело в том что адаптивная тема что для пк что для мобильных имеет  одинаковые шаблоны
Просто срабатывают правила css media (которые кстати снижают попугаи в мобильной выдаче т к уходит время на загрузку css файла там где они есть) по ширине окна браузера и вся "разница".
 

Так весь bootstrap на этом построен. Тогда получается нужно искать другую основу для верстки и дизайна?

С помощью этого модуля или библиотеки mobile detect можно убрать лишние блоки в мобильной версии, что немного улучшит ситуацию но не радикально.

Share this post


Link to post
Share on other sites
2 часа назад, vtkach сказал:

Так весь bootstrap на этом построен. Тогда получается нужно искать другую основу для верстки и дизайна?

 

 

Ага :)
Не ...  ну можно и адаптивно сделать чтобы попугаи были высокие, но ...
Если адаптивная тема надо делать Critical CSS  inline

Share this post


Link to post
Share on other sites
1 час назад, markimax сказал:

Critical CSS  inline

правильный подход.

 

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

Так весь bootstrap на этом построен.

обратите внимание в какой вы теме) и перечитайте шапку!

модуль как раз борется с этим

  • +1 1

Share this post


Link to post
Share on other sites
13 минут назад, Sha сказал:

правильный подход.

 

Ждем в новых версиях ваших тем ;)
Очень хорошо когда грамотный разработчик это понимает +1
И можно мое имхо .. как можно меньше "хлама"  модулей в темах
Сейчас быстрые темы под PS на вес золота

Share this post


Link to post
Share on other sites
21 минуту назад, Sha сказал:

Кратко - да!

Единственное не знаю как вы справитесь с bootstrap чтобы critical css inline in header сделать учитывая bootstrap media in css files (который тормозит in speedline pagespeed)
Хороший "вызов" для разрабов :)

  • +1 1

Share this post


Link to post
Share on other sites
40 минут назад, markimax сказал:

Ждем в новых версиях ваших тем ;)

Так они у меня такими и были всегда)

 

40 минут назад, markimax сказал:

как можно меньше "хлама"  модулей в темах

так и есть.

Но, как показала практика вариант плохой.

"комбайны" покупаются X 20 раз чаще, в отличие от наших "простых")

Share this post


Link to post
Share on other sites
34 минуты назад, markimax сказал:

Единственное не знаю как вы справитесь с bootstrap чтобы critical css inline in header сделать учитывая bootstrap media in css files (который тормозит in speedline pagespeed)
Хороший "вызов" для разрабов :)

 

if ($this->layout_type->isMobile()) { 
    return $this->load->view('common/header_mobile', $data); 
} else { 
    return $this->load->view('common/header', $data); 
}

так?)

Share this post


Link to post
Share on other sites
5 часов назад, Sha сказал:

 


if ($this->layout_type->isMobile()) { 
    return $this->load->view('common/header_mobile', $data); 
} else { 
    return $this->load->view('common/header', $data); 
}

так?)

эм...а как тогда быть с шаблонами? 

Share this post


Link to post
Share on other sites
1 час назад, n3bo сказал:

эм...а как тогда быть с шаблонами? 

Ну так понято, что не панацея :rolleyes:.

 

Хотя, в любом случае - critical css это больше забота template нежели module.

Код как пример.

 

Тут уже по ситуации, не думаю, что вообще это понадобится,

вот тяжелая артиллерия если уж совсем: https://github.com/filamentgroup/criticalCSS 

 

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

Share this post


Link to post
Share on other sites

ну хз... мне кажется это лишним (p.s. для 95% магазинов). Будет вполне достаточно разбить css на основные страницы...

 

Share this post


Link to post
Share on other sites
В 21.11.2018 в 09:36, n3bo сказал:

ну хз... мне кажется это лишним (p.s. для 95% магазинов). Будет вполне достаточно разбить css на основные страницы...

 

по ситуации.

Share this post


Link to post
Share on other sites
15 часов назад, trialon77 сказал:

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

 

Отвечу сам.

В Jet Cache нужно включать кеш отдельно для мобильных, иначе может быть ситуация, что пользователю с пк покажется кешированная версия мобильного вида и наоборот.

Share this post


Link to post
Share on other sites

Есть ли версия модуля для opencart 1.5.5.1&

Share this post


Link to post
Share on other sites
ну хз... мне кажется это лишним (p.s. для 95% магазинов). Будет вполне достаточно разбить css на основные страницы...
 
Как делаю для своих я, точнее в процессе сейчас.
Тот код что дал выше автор модуля, я подцепил для шапки и футера. И да создал разные шапки с разными стилями и низом.
Что это даёт.
В вёрстке основной сложной частью я бы посчитал шапку и низ последний опционально.
Теперь что бы сделать действительно удобным на моб шапку, надо сделать либо много див и скрывать или нет в зависимости от экрана.
А с модулем и встройки кода. Можно более детально проработать шапку и она получается лёгкой и самое главное без скрытого контента и всякий noffolow в дублировании линков.
Хорошо для пользователя, отлично для сео.

Отправлено через Tapatalk

  • +1 1

Share this post


Link to post
Share on other sites

Немного усложняется поддержка, но не сильно.
Все же основной контент остаётся как есть body практически всегда, на него можно отдавать основные стили, а шапку мне кажется делать другой и со своими стилями

Отправлено через Tapatalk

Share this post


Link to post
Share on other sites

Подойдет ли к использованию на шаблонах? У меня например, Юнишоп, опенкарт ПРО 2.3. 

Или надо заказывать настройку дополнительно?

Share this post


Link to post
Share on other sites
59 минут назад, AndrewZ сказал:

Подойдет ли к использованию на шаблонах? У меня например, Юнишоп, опенкарт ПРО 2.3. 

Или надо заказывать настройку дополнительно?

должно работать нормально, если что будем решать вопрос)

Share this post


Link to post
Share on other sites
2 minutes ago, Sha said:

должно работать нормально, если что будем решать вопрос)

Ясно... А киберпонедельника не предвидится?  :rolleyes:

Share this post


Link to post
Share on other sites

После установки, модуль можно увидеть в Менеджере дополнений (extension/modification).

В Схемах (design/layout/edit) появится пункт, для возможности указания типа схемы.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By Sha
      675.00 руб
      Скачать/Купить дополнение


      MULTIEDIT - Пакетное редактирование товаров
      MULTIEDIT - пакетное редактирование товаров (Opencart 2.3)
      Multiedit - предназначен для группового редактирования различных параметров и опций товаров. Модуль позволяет быстро отредактировать все возможные стандартные атрибуты, описания, и другие свойства выбранных продуктов без необходимости индивидуального входа в карточку товара.  Это могут быть продукты выбранные из общего списка или все товарные единицы из одной либо нескольких категорий и производителей. Модуль повторяет внешний вид и расположение всех редактируемых полей как при обычном изменении товара, но изменения вносятся не в один, а во все выбранные изделия. Таким образом данное дополнение значительно облегчит процесс редакции данных и позволит сэкономить много времени.
      Данный модуль это надёжный инструмент и хороший помощник в редактировании товаров и наполнении интернет магазина.
       
      С помощью модуля можно массово:
      Редактировать названия, описания, мета теги;  
      Редактировать созданные опции, атрибуты к выбранным товарам
      Менять принадлежность к категории и производителю;
      Управлять фильтрами;
      Добавлять файлы к выбранным товарам (видео, инструкции и тд);
      Управлять скидками и акциями;
      Настраивать бонусные баллы;
      Редактировать изображения;
      Настраивать ЧПУ;
      Назначать регулярные платежи;
      Указывать сопутствующие и рекомендуемые товары;
      Пакетно изменять цены
      и другое... (детальнее смотреть демо)
       
      ДЕМО (список товаров)
      ДЕМО (редактирование выбранных товаров)
      ДЕМО (редактирование всех товаров выбранной категории)
      ДЕМО (редактирование всех товаров выбранного производителя)
      Логин: demo Пароль: demo
       
      Версии CMS
      Модуль тестировался и работает на OpenCart 2.3.x.x Версию модуля для OpenCart, ocStore 1.5.6, а так-же 2.0.x, 2.1.x, 2.2.x можно скачать здесь  
      Локализация
      Русский English  
      Установка и обновление модуля
      С помощью стандартного функционала OpenCart. 
      Подробная инструкция в файле readme.pdf
       
      Лицензия
      Данный модуль реализуется по принципу: одна лицензия на один домен. Вы не можете распространять, передавать или иным образом предоставлять третьим лицам право на использование данного продукта.  
      Гарантии и обязательства
      Разработчик не гарантирует отсутствие ошибок или корректной работы дополнения если: 
      В код сайта внесено много изменений; На сайте установлены конфликтующие между собой компоненты; Приобретаемое дополнение не совместимо с Вашей версией CMS. Во избежание потери данных перед установкой, рекомендуем делать backup файлов и базы данных!
       
      Техническая поддержка
      Техническая поддержка доступна пользователям из списка покупателей модуля.
      Обращаясь с просьбой разобраться в проблеме, предоставьте:
      Адрес сайта; Доступ в админ-панель; Доступ на FTP-сервер. По вопросам технической поддержки или консультаций, Вы можете связаться с нами через: 
      Личные сообщения на форуме; Тема поддержки Multiedit. Электронный адрес roma78sha@gmail.com Режим работы с 10-00 до 18-00 по киевскому времени за исключением выходных и праздничных дней. 
       
      Добавил Sha Добавлено 16.03.2017 Категория Редакторы Системные требования php 5.4 и выше Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет Старая цена 750  
    • By markimax
      1 490.00 руб
      Скачать/Купить дополнение


      Jet Cache - кеширование, pagespeed, оптимизация для магазинов

       

      Логин / пароль:
      demo / demo
       
      Документация  
      Более 10`000 интернет магазинов выбрали для работы
      JET CACHE - быстрая система кеширования страниц, контроллеров и методов моделей opencart
      Pagespeed оптимизация
      Возможности
       
      - оптимизация под Google pagespeed (минификация, перенос скриптов css и js)
        - кеширует полностью страницы при полной интеграции с opencart (позволяет кешировать и для зарегистрированных пользователей и изменений корзины а также в зависимости от изменений в модулях)  
      - кеширует выбранные контроллеры (т е фактически  любые модули, будь то меню или т.п. а также полностью кеширует позиции (уникальная технология которая не реализовано ни в одном модуле кеширования для opencart) (с))  
      - подгрузка ajax любых контроллеров   - кеширует методы моделей opencart (подсчет количества товаров и т п )   - кеширование запросов   - конвертер изображений в формат WEBP  
      - простая установка и обновление  
      - гибкие настройки  
      - поддержка мультиязычности  
      - поддержка мультимагазинов  
      - поддержка протоколов https и http  
      - совместимость с любой темой, любыми модулями, которые соответствуют стандартам программирования  
      - поддержка кеширования sitemap Чем модуль лучше других
       
      - уникальные технологии кеширования не имеющие аналогов в opencart (технология полной интеграции с opencart, в отличии от всех кешировщиков которые сделаны по технологии v2pagecache, которые не интегрированы в opencart)  
      - модуль работает с любыми темами и модулями Требования
       
      Opencart (любой версии) или любая сборка на нем (ocStore, Opencart.PRO, или другие) PHP 5.3 или выше
      Для конвертирования и сжатия изображений в формат webp необходима стандартная функция php proc_open или exec Модуль НЕ заменяет файлы системы Модуль НЕ использует ioncube  
      Совместимость модуля
       
      Opencart 1.5.x,  2.x, 3.x или любая сборка на нем (ocStore, Opencart.PRO, или другие) Любая тема или любые модули (которые сделаны без ошибок, согласно стандартов программирования или верстки) для оpencart 1.5.x, 2.x, 3.x  
      Установка, настройка
       
      1. Скачать с сайта где вы купили модуль, последнюю версию модуля.
      2. Установите модуль через штатный установщик дополнений opencart "Установка дополнений" или скопируйте (через FTP) файлы из архива (содержимое папки upload) в корневую папку сайта (там где index.php). (если вы копируете первый раз, система не должна запрашивать файлы на перезапись, так как модуль не перезаписывает никаких системных файлов opencart и ocStore). При обновлении перепишите файлы поверх. Если у вас пользовательская тема (не default)- ни в коем случае не переписывать файлы шаблонов модуля (из архива) к себе в тему.
      3. Если ваша версия opencart ниже чем 2.1 удалите по FTP папку (НЕ файл module.php, а именно папку) module в /admin/controller/extension/ (т. е. удалите папку /admin/controller/extension/module), так как вы не сможете зайти в меню Модули (Дополнения).
      4. Установите права доступа в /admin/index.php?route=user/user_permission&token=... (не забываем про вашу токен сессию &token=ваша сессия) для Главного администратора нажав на ссылку "изменить"
      5. Выделите "Разрешен просмотр" и "Разрешено внесение изменений" файлов модуля (если вы не знаете какие - нажмите ссылку "выделить всё") и нажмите кнопку "Сохранить"
      6. Зайдите в административную часть сайта /admin/index.php?route=extension/module и установите модуль, нажав на ссылку "установить"
      7. Зайти в главную модуля админ. части admin/index.php?route=jetcache/jetcache
      8. На главной модуля Jet Cache нажмите на таб "Установка и обновление"
      9. Нажмите на оранжевую кнопку "Установка и обновление модификаторов, данных модуля, выполняется при установке и обновлении модуля)".
      Установятся модификаторы модуля.
      10. Процедура установки закончена.  
      Лицензия Все права на модуль принадлежат разработчикам opencartadmin.com Условия использования лицензии: один домен - одна лицензия (покупка продукта для каждого домена). Условия использования лицензии - "на владельца". Далее... Добавил markimax Добавлено 15.03.2017 Категория Кэширование, сжатие, ускорение Системные требования PHP 5.4+ (для конвертирования и сжатия изображений в формат webp необходима стандартная функция php proc_open или exec) Метод активации Через официальный сайт дополнения Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет Старая цена 590  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.