Joomla Feed
Ir al canal en Telegram
Новости о Joomla! и веб-разработке по-русски. Наш сайт: https://joomlaportal.ru По вопросам размещения новостей о Joomla @sergeytolkachyov
Mostrar más795
Suscriptores
-124 horas
+37 días
+1730 días
Carga de datos en curso...
Canales Similares
Nube de Etiquetas
Menciones Entrantes y Salientes
---
---
---
---
---
---
Atraer Suscriptores
julio '26
julio '26
+5
en 0 canales
junio '26
+36
en 0 canales
Get PRO
mayo '26
+57
en 0 canales
Get PRO
abril '26
+95
en 0 canales
Get PRO
marzo '26
+6
en 0 canales
Get PRO
febrero '26
+11
en 0 canales
Get PRO
enero '26
+9
en 0 canales
Get PRO
diciembre '25
+9
en 0 canales
Get PRO
noviembre '25
+27
en 0 canales
Get PRO
octubre '25
+8
en 0 canales
Get PRO
septiembre '25
+12
en 0 canales
Get PRO
agosto '25
+12
en 0 canales
Get PRO
julio '25
+14
en 0 canales
Get PRO
junio '25
+11
en 0 canales
Get PRO
mayo '25
+16
en 0 canales
Get PRO
abril '25
+16
en 0 canales
Get PRO
marzo '25
+12
en 0 canales
Get PRO
febrero '25
+10
en 0 canales
Get PRO
enero '25
+19
en 0 canales
Get PRO
diciembre '24
+8
en 0 canales
Get PRO
noviembre '24
+12
en 0 canales
Get PRO
octubre '24
+9
en 0 canales
Get PRO
septiembre '24
+11
en 0 canales
Get PRO
agosto '24
+14
en 0 canales
Get PRO
julio '24
+17
en 0 canales
Get PRO
junio '24
+9
en 0 canales
Get PRO
mayo '24
+15
en 0 canales
Get PRO
abril '24
+14
en 0 canales
Get PRO
marzo '24
+13
en 0 canales
Get PRO
febrero '24
+17
en 0 canales
Get PRO
enero '24
+31
en 1 canales
Get PRO
diciembre '23
+18
en 0 canales
Get PRO
noviembre '23
+13
en 1 canales
Get PRO
octubre '23
+13
en 0 canales
Get PRO
septiembre '23
+21
en 0 canales
Get PRO
agosto '23
+11
en 0 canales
Get PRO
julio '23
+17
en 0 canales
Get PRO
junio '23
+12
en 0 canales
Get PRO
mayo '23
+12
en 0 canales
Get PRO
abril '23
+14
en 0 canales
Get PRO
marzo '23
+20
en 0 canales
Get PRO
febrero '23
+14
en 0 canales
Get PRO
enero '23
+16
en 0 canales
Get PRO
diciembre '22
+11
en 0 canales
Get PRO
noviembre '22
+15
en 0 canales
Get PRO
octubre '22
+16
en 0 canales
Get PRO
septiembre '22
+9
en 0 canales
Get PRO
agosto '22
+11
en 0 canales
Get PRO
julio '22
+14
en 0 canales
Get PRO
junio '22
+15
en 0 canales
Get PRO
mayo '22
+18
en 0 canales
Get PRO
abril '22
+16
en 0 canales
Get PRO
marzo '22
+10
en 0 canales
Get PRO
febrero '22
+9
en 0 canales
Get PRO
enero '22
+5
en 0 canales
Get PRO
diciembre '21
+14
en 0 canales
Get PRO
noviembre '21
+6
en 0 canales
Get PRO
octubre '21
+10
en 0 canales
Get PRO
septiembre '21
+11
en 0 canales
Get PRO
agosto '21
+22
en 0 canales
Get PRO
julio '21
+16
en 0 canales
Get PRO
junio '21
+7
en 0 canales
Get PRO
mayo '21
+6
en 0 canales
Get PRO
abril '21
+17
en 0 canales
Get PRO
marzo '21
+15
en 0 canales
Get PRO
febrero '21
+16
en 0 canales
Get PRO
enero '21
+9
en 0 canales
Get PRO
diciembre '20
+357
en 0 canales
| Fecha | Crecimiento de Suscriptores | Menciones | Canales | |
| 08 julio | 0 | |||
| 07 julio | 0 | |||
| 06 julio | +1 | |||
| 05 julio | 0 | |||
| 04 julio | 0 | |||
| 03 julio | +3 | |||
| 02 julio | +1 | |||
| 01 julio | 0 |
Publicaciones del Canal
🚀 Вышли релизы безопасности Joomla 6.1.2 и 5.4.7!
Только что состоялся релиз
Joomla 6.1.2 и Joomla 5.4.7. Это важные обновления безопасности и стабильности, устраняющие уязвимости в ядре и веб-службах, а также исправляющие накопившиеся ошибки.
🚨 Что закрыли разработчики?
✅ XSS (межсайтовый скриптинг): устранены уязвимости в управлении методами многофакторной аутентификации (MFA), компонентах com_templates и com_installer, языковых переопределениях, а также в макетах вывода изображений и модальных окон.
✅ Некорректный контроль доступа: исправлены ошибки прав доступа в конечных точках веб-служб (API) для com_media, com_privacy, com_fields, а также в компонентах контактов com_contact, модулей com_modules и процессов com_workflow.
🛠 Исправления ошибок и улучшения:
Помимо безопасности, в релизы вошло более 35 исправлений. Среди ключевых:
✅ CLI: разрешено обновление расширений напрямую через командную строку.
• Редакторы и UI: устранен баг с дублированием редактора CodeMirror, исправлена пагинация в модальных окнах и стилизованы успешные оповещения Joomla Alert Success.
✅ Патч регрессии: исправлена критическая ошибка, вызванная прошлыми обновлениями безопасности в версиях 5.4.6 и 6.1.1. •
✅ Установщик: исправлен сбой при переходе к БД, если пароль содержал пробелы по краям.
⚠️ Что делать администраторам сайтов?
Если ваши сайты работают на ветках Joomla 5.x или 6.x, настоятельно рекомендуется обновиться. Все исправления из ветки 5.4 автоматически перенесены в 6.1.
Вышли релизы безопасности Joomla 6.1.2 и Joomla 5.4.7 - Joomlaportal
#joomla #cms #безопасность| 2 | 👩💻 WT Max библиотека для интеграции с Joomla v.0.2.0.
Обновление Joomla-библиотеки для API мессенджера MAX с системным плагином для настроек и диагностики подключения. Библиотека предназначена для разработчиков.
Расширение является Joomla-обёрткой над самостоятельным PHP Composer-пакетом Webtolk\Max, у которого так же состоялся релиз 0.2.0. PHP SDK разрабатывалось с учётом стандартов PSR и полностью не зависит от какого-либо фреймворка и/или пакета.
v.0.2.0. Что нового?
- Подключена новая версия API-хоста: platform-api2.max.ru. Для корректной работы ваших чат-ботов и мини-приложений до 19 июля 2026 необходимо перенаправить HTTP-запросы с домена platform-api.max.ru на platform-api2.max.ru, а также добавить сертификат Минцифры в список доверенных. Как это сделать - ссылка на инструкция внизу поста. ‼️ Если этого не сделать - вы получите уведомление об ошибке соединения и неверном сертификате.
- Расширена публичная API-поверхность. Обновлены и дополнены методы для работы с чатами и сообщениями (включая новые сценарии по ссылкам на чат и выборке по query-id сообщения). Удалены устаревшие методы.
- Обновлён набор публичных JSON-схем. Добавлены и синхронизированы схемы для новых и изменённых endpoint-ов. Эти схемы - снимки реальных ответов API Max, так как мы прекрасно знаем, что документация и реальное API может отличаться порой очень и очень значительно.
- Обновление документации. README, стартовые руководства, референсы и описания сущностей/пэйлоадов приведены к текущему API-уровню.
- PHP SDK, Composer-пакет
- Joomla-обёртка WT Max
- Инструкция: Установка сертификатов МинЦифры Российской Федерации на свой сервер.
@joomlafeed
#joomla #php #разработка #max | 181 |
| 3 | 👩💻 Модуль "Рекламный блок Yandex.RTB" для Joomla.
Модуль позволяет вставлять рекламный блок Yandex.RTB по его ID. Укажите нужный id блока в параметрах модуля Joomla и опубликуйте его в нужной позиции.
Модуль бесплатный. Разработчик - участник нашего сообщества Дмитрий Денисов (@mitriy_bug).
Страница расширения | 231 |
| 4 | 📬 Бесплатная SMTP авторизация от mail.ru всё. Решение 📝
Довольно продолжительное время сайты в рамках нашего стека, которые хостятся на сервере под управлением RISH, использовали SMTP авторизацию для рассылки системных писем с сайтов. Создаём ящик типа noreply@домен.ру и вперёд.
Заявки с сайтов уходили, все работало отлично.
Однако, по сути, это была милость компании Mail.ru, допускавшей такие фокусы под базовым тарифом, и мы за это не платили. Это должно было когда-то случиться и это время наступило. Mail.ru закрыли доступ к SMTP серверу и больше не работают почтовые программы.
Нужно переходить на платный тариф. От 159 руб в мес. на домен.
Для маленьких сайтов-визиток, коих всегда много, это становится критичным.
🙋♂️Что же делать?
Благодаря изысканиям @radical_progreccor, найдено недорогое решение в виде SMTP сервиса.
1️⃣ Регистрируемся на сайте Selectel, заполняем анкету и привязываем номер телефона.
2️⃣ Добавляем проект. В рамках проекта доступно 3 домена.
3️⃣ Добавляем DNS записи домену согласно инструкциям сервиса.
4️⃣ Корпоративную почту от Mail.ru можно оставить! Тогда SPF запись должна быть такой: (отличается от рекомендованной от Selectel)
v=spf1 include:_spf.mail.ru include:spf.mail.selcloud.ru ~all
5️⃣ Отправляем тестовое письмо и радуемся.
❗️Важно помнить!
• Selectel предоставляет первые 1000 отправлений бесплатно.
• Все последующие 1000 заявок по цене 40 руб.
• Минимальное пополнение баланса: 200 руб.
Переводите сайты на новый SMTP и следите за уведомлениями, чтобы баланс не уходил в минус. | 190 |
| 5 | 👩💻 Общая информация о принципе действия Joomla 6. Жизненный цикл Приложений Joomla.
Как работает ядро Joomla 6 на уровне Приложения (Application)? Сколько видов Приложений на самом деле есть в Joomla и в чём между ними разница? Какой жизненный цикл каждого Приложения Joomla, включая роутинг, диспетчеризацию и события плагинов? На эти и другие вопросы попытается дать ответ эта статья, опирающаяся на кодовую базу Joomla 6.1.0. Также в статье хронология вызова триггеров плагинов в разных сценариях.
👉 Бонус для любопытных читателей: а вы знали, что Joomla можно использовать в качестве daemon-процесса?
Читать статью
@joomlafeed
#joomla #разработка | 385 |
| 6 | NorrCompetition 3.0 — новые возможности компонента конкурсов и голосований для Joomla 6 🏆
Команда NorrNext завершила работу над новой версией расширения и перевела его на нативный код Joomla 6. Теперь NorrCompetition работает без плагина обратной совместимости, стал быстрее, чище и лучше интегрирован с современной платформой Joomla.
📢 Что нового в версии 3.0:
☑️ Подтверждение голосов через Email (OTP-коды) 📩
☑️ Новые системы рейтингов: 1–5 и 1–10 звёзд ⭐
☑️ Интеграция с Системой Шаблонов Joomla
☑️ Новый тип пользовательского поля «Редактор»
☑️ Настройка получателей уведомлений о новых заявках
☑️ Обновлённый раздел «Мои заявки»
☑️ Полная поддержка Joomla 6 🚨
💡 Что такое NorrCompetition?
Это мощное расширение для Joomla, предназначенное для проведения конкурсов, голосований, рейтингов и пользовательских соревнований. Благодаря большому количеству дополнений вы можете создавать фотоконкурсы, голосования за проекты, рейтинговые системы и другие интерактивные механики на сайте.
Подробнее | 377 |
| 7 | Call for authors. Joomla.
Вы любите Joomla и умеете её готовить? Вам попадаются Joomla-сайты, на которые без слёз смотреть не возможно и вы знаете как это можно исправить? Вы - Joomla-разработчик и можете создать шаблон, плагин, модуль, компонент гравицапы? Можете настроить любимую CMS как никто другой?
👩💻 Поделись своим опытом с сообществом!
✔️ Что может быть интересно:
- обзоры и подборки расширений для Joomla
- чек-листы: что делать с Joomla сразу после установки? Joomla и СЕО, Joomla и интеграции, Joomla и e-commerce
- ты разработчик? Напиши небольшой анонс о своём мега-плагине и о нём узнает самая целевая аудитория.
- напиши статью о том как работает Joomla под капотом. А мы ей поделимся со всеми в канале, чате, сайте сообщества и форуме.
- есть крутой кейс с большими цифрами? Расскажи всем о нём. Это не долго, а всем интересно. По крутым кейсам могут прийти заказчики с похожими проектами.
👩💻 Что ты получишь взамен?
Прежде всего благодарность сообщества. Да, все улыбнулись 🙂 Но эта благодарность может выражаться по-разному.
- Благодаря твоему контенту и расширениям твоё имя станет именем Joomla-эксперта. А хорошие заказчики любят экспертов.
- Благодаря твоему контенту больше веб-разработчиков научатся делать как правильно.
- Благодаря твоему контенту будет больше новых Joomla-разработчиков
- Благодаря твоему контенту ты будешь развиваться сам, расти как профессионал и развивать новичков. Чтобы научиться чему-то хорошо - начни это преподавать )) А новички могут стать твоими помощниками и будущими сотрудниками. Опытным специалистам нередко приходится отказываться от проектов из-за занятости. Ты сам об этом знаешь )
- Благодаря твоему контенту ты можешь выйти на международную Joomla-аудиторию.
Joomla представлена в Telegram, в Mattermost, на Хабре, VC и других площадках.
P.S. А если ты ещё и любишь волонтёрить, то также присоединяйся. Для жизни сообщества нужно порой делать много всяких полезных мелочей. Вместе это будет сделать легче. | 355 |
| 8 | IT & Digital
Папка для тех, кто погружен в мир разработки, программирования, данных, ИИ, цифрового маркетинга, аналитики, UX/UI дизайна, управления IT-проектами и развития tech-продуктов.
👉 Сохранить себе | 181 |
| 9 | 👩💻 WT Max библиотека для интеграции с Joomla.
Joomla-библиотека для API мессенджера MAX с системным плагином для настроек и диагностики подключения. Библиотека предназначена для разработчиков.
v.0.1.1.0. Что нового?
- Отправка сообщений в Max через тригер onWtmaxSendMessage. Добавлено событие onWtmaxSendMessage для отправки сообщений из сторонних Joomla-расширений в чат по умолчанию.
- Чат по умолчанию для отправки сообщений. Добавлена настройка default chat_id для исходящих сообщений (выбор MAX-чата через Joomla ModalSelect). В плагине показывается информация об этом chat_id.
- Лог исходящих сообщений. Добавлен лог исходящих сообщений в таблицу плагина #__plg_system_wtmax_messages.
- Центральная обработка входящих вебхуков. Добавлена центральная обработка входящих вебхуков из ботов MAX . Центральная обработка вебхуков триггерит событие onWtmaxIncomingWebhook для системных плагинов и плагинов группы wtmax
- Обновление PHP SDK Max. PHP SDK Max обновлён до версии 0.1.1.
Страница расширения.
GitHub расширения
@joomlafeed
#joomla #расширения #разработка #max | 466 |
| 10 | 👩💻 Модуль joomLab Article Slider.
Модуль joomLab Article Slider загружает материалы динамически (ajax), что позволит максимально увеличить скорость загрузки страницы, если на ней используется много контентных модулей, а в каждом таком модуле выводится много материалов. Материалы в модуле выводятся в виде адаптивного слайд-шоу (используется swiper.js).
Как работает?
Материалы в модулях, которые видимы при загрузке страницы, загружаются только после полной загрузки страницы , а модули, которые не видимы при загрузке страницы, загружаются только при прокрутке до модуля.
Модуль поддерживает стандартное переопределение макета Joomla. Распространяется бесплатно.
Разработчик - участник нашего сообщества Александр Новиков (@pro_portal).
Страница расширения
#joomla #расширения | 467 |
| 11 | 🚀 Вышли релизы безопасности Joomla 6.1.1 и 5.4.6!
Только что состоялся релиз Joomla 6.1.1 и Joomla 5.4.6. Это критически важные обновления безопасности, устраняющие сразу 20 уязвимостей в ядре и фреймворке!
🚨 Что закрыли разработчики?
XSS (межсайтовый скриптинг): в модулях лент новостей, компонентах ассоциаций, истории контента и даже в ссылках «Подробнее».
Слепые SQL-инъекции (Blind SQLi): обнаружены и исправлены уязвимости с авторизацией в компонентах поиска com_finder и тегов com_tags.
Уязвимости обхода защиты: закрыто два независимых бага для обхода многофакторной аутентификации (MFA Bypass) и уязвимость CSRF при активации пользователей.
Угрозы файловой системы: исправлены LFI (локальное включение файлов) в HTMLView и выход за пределы каталога (path traversal) в медиа-менеджере через API.
Повышение привилегий: устранены уязвимости в com_users, позволявшие несанкционированно повышать права в системе, а также уязвимость некорректного контроля доступа в плагинах демо-данных и компоненте com_scheduler.
🛠 Исправления ошибок:
Помимо безопасности, в релиз вошло более 30 исправлений стабильности и доступности (a11y), включая фиксы для редактора TinyMCE, работы с AJAX-запросами, кастомных полей и темной темы оформления.
⚠️ Что делать администраторам сайтов?
Если вы используете ветки Joomla 5.x или 6.x, настоятельно рекомендуется обновиться как можно скорее.
#joomla #cms #безопасность
https://joomlaportal.ru/news/release-news/vyshli-relizy-bezopasnosti-joomla-6-1-1-i-joomla-5-4-6 | 470 |
| 12 | JL Sitemap 2.2.0 — обновление
Вышла новая версия популярного расширения для генерации карты сайта.
Главное в релизе:
— Надёжная генерация: sitemap записывается атомарно и не повреждается при сбое
— Полная совместимость с Joomla 5 и 6 (минимум PHP 8.1)
— Исправлена мультиязычная генерация через CLI и планировщик задач
— Корректные SEF-ссылки VirtueMart для разных языков
— Валидный sitemap изображений и точная обработка noindex
Подробности и загрузка: https://joomline.ru/rasshirenija/komponenty/jlsitemap.html | 358 |
| 13 | 👩💻 Как изменить вид меню панели администратора Joomla 6.
Обычно мало кто этим занимается, но у Joomla широкие возможности по изменению внешнего вида панели администратора: почти такие же, как и при работе с шаблоном фронтенда.
Ну а на видео наглядно показано, как можно изменить внешний вид и содержимое модуля главного меню Joomla в админке просто переключением параметров.
При необходимости можно изменить позицию отображения, а для совсем искушённых администраторов - создать собственный макет вывода меню.
@joomlafeed
#joomla | 423 |
| 14 | Аддон Счет на оплату PDF JoomShopping 5+.
Полная автоматизация выставления и отправки счетов клиентам вашего интернет-магазина.
Шаблоны под способы оплаты.
- Создавайте уникальные шаблоны счетов для разных типов клиентов. Вы можете настроить отдельный бланк с полными реквизитами для юридических лиц и совершенно другой вариант (например, квитанцию) для оплаты физическими лицами через банк.
- Мультиязычность из коробки. Расширение полностью поддерживает многоязычность. Вы можете настроить и перевести шаблоны счетов сразу для всех языков, включенных в вашем JoomShopping, чтобы иностранные клиенты получали документы на своем родном языке.
- Быстрый предпросмотр.
- Брендирование и автоотправка.
- Шорткоды для использования в макете.
Страница расширения
@joomlafeed
#joomla #joomshopping | 347 |
| 15 | Как подружить TinyMCE и атрибуты Uikit 📝
Типичная ситуация: работаешь с контентом Joomla в редакторе и внезапно нужно вставить в код небольшой блок с версткой. Простая вёрстка: сетка в 3 колонки и кнопки во всю ширину. так кнопочки будут смотеться гармонично - с единой шириной и в одну строку.
⚠️Наши действия? Правильно. Переключаемся в TinyMCE в режим Выключить редактор и быстро верстаем grid. Но неприятный сюрприз в том, что нестандартные атрибуты редактор просто очищает, достаточно только выйти из режима кода и включиить WYSIWYG режим обратно. И брюки, то есть <div uk-grid> превращаются…. превращаются в элегантные шорты <div>…
И что же в такой ситуации делать?
⛔️ Создавать шорткод через Revars не всегда удобно, особенно если это разовая верстка. В условиях быстрой работы над контентом, переключаться туда-сюда очень неудобно.
⛔️ Ставить специальное расширение типа Sourcerer для вставки кода — это поставить большое расширение и следить за его обновлением, что избыточно. К тому же, это подвергнет сайт риску в плане безопасности из-за использования стороннего решения (меньше лишних расширений — спишь лучше). Расширения Regular Labs следует избегать.
⛔️ Сменить редактор на CodeMirror и поставить быструю переключалку редакторов, а в пометке к статье написать предупреждение, что внутри код? Рано или поздно, вы ошибетёсь, особенно при быстрой работе и вёрстка сломается.
⛔️ Вставлять модуль внутрь статьи с маленьким кусочком кода? Это настолько громоздкое решение, что даже говорить неудобно.
❇️ Но есть одно простое и эффективное решение.
Идём в Система > Плагины > Редактор - TinyMCE
Первая вкладка, ниже середины находим параметр Расширенные валидные элементы. Он пустой по-умолчанию. Дописываем div[*].
⚠️ Расширенные валидные элементы: div[*]
В итоге наслаждаемся возможностью верстать небольшие кусочки кода внутри статьи без очистки атрибутов. Лесенки из кода сделать не получится, но, хотя бы, код будет правильным и работать как нужно 🎀
☑️ Если нужно для других тегов добавить такое — делаем аналогично (напишите в комментариях, какие еще теги нужны. Дополним статью)
#tinymce #uikit #yootheme | 240 |
| 16 | в копилку перлов и шуток | 0 |
| 17 | 😊 Ламповое комьюнити про ИТ, ИИ и digital
Наш канал вошел в подборку тг-каналов про ИТ, ИИ, digital и карьеру — ламповое комьюнити для своих, где собраны люди из индустрии, кейсы, инструменты и полезные наблюдения.
В папке — каналы про:
➕новые инструменты, реальные кейсы и применение в работе
➕тренды, обзоры и взгляд CEO и фаундеров
➕карьера и развитие в tech
➕поиск рабочих подходов и инструментов для ежедневных задач
🔠 Тык на папку https://t.me/addlist/BbYrHSoDs2w4ZjZi | 0 |
| 18 | 👩💻 Вышла версия SP Page Builder 6.5.0.
Новый релиз известного конструктора страниц для Joomla от команды JoomShaper.
v.6.5.0. Что нового?
- Новое: Добавлена поддержка CAPTCHA для подтверждения работы в Joomla 6.1 во все формы SharePoint Page Builder.
- Новое: Добавлена поддержка схем микроразметки для страниц через плагин Joomla System - Schema.org.
- Новое: Динамический контент и динамические статьи теперь поддерживают нумерованную пагинацию.
- Новое: Добавлена опция паузы при наведении курсора для всех аддонов карусели.
- Обновление: Добавлена опция смещения даты для фильтрации по текущей дате в динамическом контенте.
- Обновление: теперь в заголовках аддона Accordion может отображаться фоновое изображение.
- Обновление: В настройках отображения аддона Div теперь присутствует элемент Grid.
- Обновление: Добавлена маркировка источника для дополнений с динамическим контентом.
- Обновление: заменён Twitter на X для дополнения Social Share.
- Обновление: Улучшена доступность (для слабовидящих) дополнения Accordeon.
- Исправление: Устранена проблема со статусом плагина изображения профиля пользователя.
- Исправление: Исправлена проблема с адаптивностью зеркального отображения кода во фронтенд-редакторе.
- Исправлено: Исправлена проблема с настраиваемым положением фонового изображения.
- Исправлено: Исправлена ошибка, из-за которой вставка текста внутрь дополнения «Коллекция» приводила к отключению дополнения.
- Исправлено: Исправлена проблема с шириной карусели изображений, возникавшая при размещении изображений внутри дополнения «Вкладки».
- Исправлено: Оригинальное описание и изображение теперь корректно отображаются на страницах отдельного просмотра динамического контента.
- Исправлено: Исправлена ошибка перенаправления в дополнении «Форма подписки».
- Исправление: Устранена проблема с URL-адресами шрифтов Google Fonts.
Читать новость
@joomlafeed
#joomla #расширения #шаблоны | 455 |
| 19 | 👩💻 Переопределение классов ядра Joomla с помощью плагина на примере MVCFactory.
Разработчики сайтов, веб-мастера, рассматривая Joomla как CMS, чаще всего используют компоненты ядра такими, какие они есть. Но компоненты ядра, обеспечивающие CRUD-ы в Joomla, следует рассматривать ещё и как примеры использования Joomla в качестве фреймворка. Иногда реалии проекта таковы, что требуется внести изменения именно в логику классов ядра Joomla. Я покажу это на нескольких примерах: как исхитрялись раньше и какие возможности появились в современных версиях Joomla.
В статье речь идёт не о том, чтобы править файлы ядра. Это плохая идея почти всегда. При обновлении Joomla такие изменения будут потеряны, а сопровождать их потом придётся вручную. Речь о другом: как изменить точку создания MVC-классов компонента через плагин и DI-контейнер, не залезая в core-файлы.
Ну и приятный бонус - Joomla-археология и немного красивого и ужасного треша из практики 😎
Читать статью
#joomla #разработка | 409 |
| 20 | 🚀 Вышел RadicalForm 4.2.0 «Содружество»
Новый релиз RadicalForm посвящён расширению возможностей для плагинов и интеграций.
Главная идея версии — сделать RadicalForm более открытым для взаимодействия с другими расширениями Joomla и дать разработчикам больше инструментов для обработки формы на серверной стороне.
Что появилось и изменилось:
— новые возможности для PHP-плагинов RadicalForm;
— серверная валидация данных формы;
— более гибкая обработка ошибок;
— улучшенная история отправок;
— разделение обычных сообщений и спама;
— доработки в обработке файлов и логов;
— улучшенная совместимость с актуальными версиями PHP.
Мы назвали этот выпуск «Содружество», потому что он делает RadicalForm не просто формой обратной связи, а более удобной основой для взаимодействия разных плагинов, сценариев и интеграций.
Подробнее о релизе — в статье:
https://radicalmart.ru/novosti/reliz-radicalform-4-2-0 | 377 |
