Artem
Всем привет, как думаете будет ли решена проблема с обновлением K2 до J4
Они вродебы недавно выкатили обновление с поддержкой j4
Сергей
Они вродебы недавно выкатили обновление с поддержкой j4
да, там php до 8 версии обновили... но всё равно это для J3 только
Artem
Новые проекты пытаюсь делать на чистой J4 но это сплошные костыли
Перестаньте насиловать мертвеца! Стандартный функционал joomla полностью перекрывает потребности к2 и дает еще больше
Сергей
автор позицию занимает что J4 гавно пока
Artem
Автор к2 занимает позицию лежачего тюленя с версии джумлы 3.7
Сергей
я про удобство для пользователей, не говоря про шаблонизацию
Artem
не соглашусь, k2 сделан для людей а J4 для инопланетян
Если вы поставите к2, то получите всю ту же джумлу, но с менеджером статей в виде к2. Модули, плагины, меню, саму систему, шаблоны вам все равно админист через админку джумлы, а не к2
Сергей
удобный, даже если брать загрузку картинок
Сергей
там нет такого бреда как вводный текст и полный, и под каждую картинку грузи через медиа менеджер
Сергей
она там автоматом грузяться куда нужно
Сергей
Может и будет Но к лету
поздно уже, делаем на чистом J4
Сергей
Но старых проектов много так что ждём
RINAT
поздно уже, делаем на чистом J4
https://github.com/getk2/k2/issues/554#issuecomment-1403873187
Сергей
Да я читаю отписки и отмазки автора, и поюзав J4 я с ним согласен
Eugene
мне не нравится навигация админки - она неудобная по сравнению с J3. но деваться некуда
Сергей
да верхнее меню убрали зря
Eugene
вот тупо даже нет перехода между некоторыми разделами: выбор языка, выбор языка контента, языковыые переопределения. в тройке там все под рукой было. в четверке нет, нужно идти в систему. лишний клик и потом 5-10 секунд на поиск нужной ссылки в куче ссылок. я хоть и привык, но все равно трачу время на поиск в области. в тройке это за доли секунды делалось
Сергей
http://fsocentr.ru/ вот парюсь сейчас над проектом на J4, с K2 давно бы решил вопрос
Eugene
удобный, даже если брать загрузку картинок
возьмите quantum manager в остальном - напильник и будет счастье )
Сергей
https://horlovo.ru/ K2
Сергей
https://vostv.ru/ K2
Eugene
вот тупо даже нет перехода между некоторыми разделами: выбор языка, выбор языка контента, языковыые переопределения. в тройке там все под рукой было. в четверке нет, нужно идти в систему. лишний клик и потом 5-10 секунд на поиск нужной ссылки в куче ссылок. я хоть и привык, но все равно трачу время на поиск в области. в тройке это за доли секунды делалось
добавлю: привыкнуть можно. и деваться некуда. я просто привел пример сравнения некоторых элементов управления. а так есть способы облегчить себе задачу. например, я в сайдбар вывожу пару кастомных ссылок, которыми часто пользуюсь, чтобы не шарахаться по системе и не искать
Eugene
http://fsocentr.ru/ вот парюсь сейчас над проектом на J4, с K2 давно бы решил вопрос
все зависит от исходных задач. можно взять yootheme pro (платный). можно cassiopeia и кастомизировать + использовать в довесок разные модули и решения
Сергей
все зависит от исходных задач. можно взять yootheme pro (платный). можно cassiopeia и кастомизировать + использовать в довесок разные модули и решения
мало модулей и расширений, стараюсь использовать стандартные J4. Но меню всё же использую от DJ-MegaMenu
Сергей
привык к нему
Сергей
там шаблоны понятные, нет привязки к bootstrap а я адаптивность люблю плавную и лёгкую
Сергей
И чтобы index.php на одну страничку был
Сергей
Сергей
Vladimir
там шаблоны понятные, нет привязки к bootstrap а я адаптивность люблю плавную и лёгкую
Нет привязки к бутстрап - значит свои дублирующие костыли тянет?
Vladimir
И грузит лишний код
Сергей
Нет привязки к бутстрап - значит свои дублирующие костыли тянет?
да нет, код очень лёгкий и не привязан к определенному разрешению экрана. Резиново адаптивный)
Vladimir
И он лишний
Сергей
90 строк пока
Сергей
сколько строк в бутсрапе?
Сергей
я просто бутстрап вообще не использую
Vladimir
90 строк пока
Вы же про dj menu говорили
Сергей
ну здесь изменения для меню
Сергей
и для всего сайта
Vladimir
я просто бутстрап вообще не использую
Ну если не использовать - тогда ок. Правда тогда придется все писать самому
Vladimir
ну здесь изменения для меню
Dj menu не тянет своего css?
Vladimir
И своего js
Сергей
Ну если не использовать - тогда ок. Правда тогда придется все писать самому
зато он резиновый, и не глючит в переходных разрешениях
Vladimir
зато он резиновый, и не глючит в переходных разрешениях
Вы похоже не видели ничего кроме 2 версии бутстрапа
Сергей
И своего js
да и 5ую видел, много букв а толку мало
Сергей
http://fsocentr.ru/modules/mod_djmegamenu/themes/default/css/djmegamenu.css?4.3.4.pro
Vladimir
Многа букаф - ни асилил?
Сергей
Согласись css минимальный
Vladimir
Ага Вижу что отсутствие бутстрап приводит к загрузке кучи других кусочков
Vladimir
Из которых собирается функционал бутстрапа
Сергей
согласен, про это забыл)
Vladimir
Vladimir
А оказывается что djmegamenun тащит целых три css
Vladimir
О которых вы деликатно умолчали...
Vladimir
Наверное не вписывается в концепцию - да там все изящно и мало
Сергей
отключить надо было, забыл про них
Vladimir
По итогу что имеем? Отказываемся бутстрап и тащим тучу кода который заменяет его и частично дублирует друг друга
Vladimir
В итоге разношерстный зоопарк и jquery сверху на блюдечке
Vladimir
А я смотрю мегаменю еще и тащит два разных js для мобилы и декстопа…
Vladimir
И это называется «люблю чистый код»?
Сергей
И это называется «люблю чистый код»?
я про чистый в шаблоне, модули и компоненты тянут свой код. Почему и сказал что это меню мне нравиться.
Сергей
оно просто самое удобное, делал свои меню но всё не то.
Eugene
оно просто самое удобное, делал свои меню но всё не то.
так вопрос то стоял про изящность кода...
Vladimir
оно просто самое удобное, делал свои меню но всё не то.
Да как бы ради Бога - но оно тащит с собой тучу кода!
Vladimir
Вы же утверждаете какое оно изящное и прям в 90 строк помещается
Сергей
да нет это только media
Vladimir
<link href="/modules/mod_djmegamenu/themes/default/css/djmegamenu.css?4.3.4.pro" rel="stylesheet" /> <link href="/modules/mod_djmegamenu/assets/css/offcanvas.min.css?4.3.4.pro" rel="stylesheet" /> <link href="/modules/mod_djmegamenu/mobilethemes/dark/djmobilemenu.css?4.3.4.pro" rel="stylesheet" /> <style> @media (min-width: 801px) { #dj-megamenu109mobile { display: none; } } @media (max-width: 800px) { #dj-megamenu109, #dj-megamenu109sticky, #dj-megamenu109placeholder { display: none !important; } } </style> <script src="/media/mod_menu/js/menu-es5.min.js?eee6fc7e11aa48274cd67c10aa793b09" nomodule defer></script> <script src="/media/vendor/jquery/js/jquery.min.js?3.6.0"></script> <script src="/media/legacy/js/jquery-noconflict.min.js?04499b98c0305b16b373dff09fe79d1290976288"></script> <script src="/media/djextensions/jquery.easing-1.4.1/jquery.easing.min.js"></script> <script src="/modules/mod_djmegamenu/assets/js/jquery.djmegamenu.min.js?4.3.4.pro" defer></script> <script src="/modules/mod_djmegamenu/assets/js/jquery.djmobilemenu.min.js?4.3.4.pro" defer></script>