Дмитрий
у нас шаблоны например могут уходить и до 5к строчек
Дмитрий
и выше
Дмитрий
и вверху все эти преобразования и прыганья это тупо
Artem
к стати, тенденция в джумле сейчас идёт к тому, что всё что сложнее echo $var должно быть вынесено в layout
Edu
я все почитал, спасибо за инфу
Artem
Edu
Дмитрий
Дмитрий
разумно плюс минус как у нас денис делает
Den 💙💛
я все почитал, спасибо за инфу
На гитхаб можно найти много гайдов по оптимизации написания кода, code style в ide, гайды по правильному написанию кода, как выше скидывал
Den 💙💛
это не имеет значения в данном разговоре
Таки имеет, ибо ваша претензия говорит, что вы ушли на повышение навыков php, а получилось, что из за 6 лет в элементарном и нет.
Ничего личного - просто это так выглядит.
Den 💙💛
Дмитрий
Ты о чем?😏
ну как ты у нас в проекте крупно делаем
Дмитрий
как дробишь на шаблоны
Дмитрий
это разумно
Дмитрий
надо соблюдать разумный баланс
Дмитрий
это я комментарий к артему просто
Дмитрий
Den 💙💛
Когда с канадцами работал там в коде адын праграмыст такое спагетти крутил в одну строчку, что я больше времени тратил на форматирование и рефракторинг 😂😂😂
Den 💙💛
@Deny_lv я к этому
Ну удобно по полочкам все раскидывать.
Я подобное и с js модулями в ECMAScript делаю.
Удобно и понятно
Den 💙💛
@studioexpress а вот кстати в JS там ещё большая веселуха с написанием кода. Есть несколько основных гайдов от крупных корпораций, есть от Mozilla, есть от V8 (та же нода).
А есть в JS так же шаблонизаторы, либы, шаблонизаторов и 100500 всего разного
Так что там намного веселее 😂
Дмитрий
@Septdir ты скидывал обработка showon в бекенде, скинь езе раз пожалуйста
Edu
Edu
lazyloading автоматом работает в J4 где подключить, отключить можно? подскажите пожалуйста
Edu
все нашел в плагинах
Дмитрий
Дмитрий
пока в этом смысла нет
Дмитрий
у нас проекты еще долго будут работтьа на j3
Дмитрий
=)))
Edu
мне проще, у меня на j3 ничего нет
Igor
Дмитрий
Дмитрий
Дмитрий
просто писать самому не хочется, когда можно спиздить =)
Igor
Igor
=)
Дмитрий
@Septdir @drekun а они механизм мидлваров добавили на запросы?
Дмитрий
в j4
Дмитрий
щас точное название посмотрю как это на забугорском =))
Дмитрий
Middleware
Дмитрий
да
Дмитрий
не ошибся
Дмитрий
=)
Дмитрий
@Septdir @drekun https://laravel.com/docs/8.x/middleware
Дмитрий
вот типа такого
Дмитрий
просто правила вещать на роутинг дополнительные
Дмитрий
в джумла 3 на мой взгляд есть два пути щас пойти как:
1. которым я пошел, я добавлю свойства во въюхи, если они сущеюсвуют то обрабатывается и проверяется. Например для въюхи треюуется авторизация, то ставлю protected $auth = true; и родительский класс проверяет при конструкторе
2. писать дополнительные правила для роутинга, и аттачить их в роутинг в конструкторе роутера компонента
Дмитрий
это чтобы не сильно кастомазайть имелось ввиду
Дмитрий
можно сделать полноценный механизм middleware
Дмитрий
в j3
Дмитрий
но на мой взгял надо вешаться вообще не на въюхи
Дмитрий
нужно еще и на таски контроллеров
Дмитрий
то есть и на view и на task
Dmitry
Дмитрий
Дмитрий
я наверное тогда буду костылить свой механизм миддлваров, просто надо и таски закрывать
Дмитрий
надо после отработки роутинга это и просто на инпут цепляться и смотреть
Дмитрий
@drekun как правило роутинга middleware не построить и выкидывать 404 от правила роутера тоже не очень корректно
Дмитрий
=)
Дмитрий
надо короче цепляться к событие afterRoute
Дмитрий
либо в запуске компонета файле писать механизм
Дмитрий
до вызова бащового контроллера
RINAT
https://github.com/joomla/joomla-cms/releases/tag/4.0.0-rc6
RINAT
https://github.com/joomla/joomla-cms/releases/tag/3.10.0-rc2
RINAT
https://www.joomla.org/announcements/release-news/5844-joomla-4-rc-6-and-joomla-3-10-rc-2-are-here.html
Ali
/spam
Dmitry
Dmitry
Релизы Joomla 4 RC 6 и Joomla 3.10 RC 2
Проект Joomla рад сообщить о выпуске Joomla 4.0 RC 6 и Joomla 3.10 RC 2. Пользователям Joomla и разработчикам расширений предлагается загрузить и установить эти пакеты для тестирования.
Стабильный релиз Joomla 4.0 ожидается 17 августа.
Обратите внимание, что переход с Joomla 3.9 на Joomla 4.0 является миграцией. Вам нужно будет обновить Joomla 3.9 до Joomla 3.10, которая будет доступна в тот же день, когда выйдет стабильный релиз Joomla 4.0. В Joomla 3.10 есть инструмент проверки совместимости, который поможет вам при переходе на Joomla 4.0.
https://joomlaportal.ru/news/release-news/3227-relizy-joomla-4-rc-6-i-joomla-3-10-rc-2
Александр
@progreccor Владимир, нашел баг в мультиформе при выводе в модуле. Не работают кнопки вперед-назад, неправильно вычисляется номер шага (прибавляется к id модуля)
Eugene
представьте, какая жопа в html.
прямо хоть туториал для клиентов делай, что так нельзя поступать. но тут будет подвязка к шаблону/фреймворку. например, нужны классы или шорткоды для оформления.
есть над чем подумать при разработке нового визуального редактора.
иначе юзеры будут красить тексты вот так всегда.
Eugene
раскрашивать фон текста - это лютая дичь
Vladimir
Vladimir
На данный момент решается изменением id
Vladimir
Потом пофикшу
Александр
id модуля не поменять, если только js-ом подкопаться
Vladimir
Александр
Александр
тип модуля - Builder