Кратко об актуальном из мира Joomla
Состоялся Joomla meetup. Москва.Вчера, 10 апреля 2025г. в Москве состоялся мини Joomla-митап
- Пятница, 11 апреля 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
Состоялся Joomla meetup. Москва.Вчера, 10 апреля 2025г. в Москве состоялся мини Joomla-митап. Митап - это неформальная, некоммерческая встреча участников IT-сообщества для обмена опытом, обсуждения общих планов, действий по развитию сообщества.На этой встрече обсудили настоящее и будущее Joomla, глобальные мысли о возможном проведении Joomla Day Russia, а также менее глобальные, но от этого не менее важные и интересные - о создании Joomla User Group (JUG) - Moscow. В рамках JUG обычно проводятся регулярные встречи как оффлайн, так и онлайн или гибридного формата. Обмен опытом, мнениями, дружеская подсказка, сделанная вовремя - это Joomla User Group. Пока что ещё продумываются детали и идёт поиск места для оффлайн-встреч.👩💻 Для координации встреч участников сообщества в Москве был создан отдельный чат: гостиницы, станции метро, площадки для проведения мероприятий и кафе/рестораны для их продолжения - в чате Joomla Meetup Moscow. Иногда 10-15 минут личной встречи заменяют несколько часов переписки или телефонных разговоров. Если вы оказались в столице по рабочим или личным делам - пишите, вам будут рады.На фото: Владимир Елисеев @progreccor (разработчик Radical Form и др.), в середине - чета Толкачевых: Диана и Сергей (@sergeytolkachyov, расширения WebTolk, админ чата сообщества) и Владимир Сергиенко (@aixman, маркетолог и разработчик, админ чата сообщества).
Совет по Joomla: dot-нотация для доступа к значениям вложенных массивовНаткнулся на пост в одном...
- Четверг, 03 апреля 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
👩💻 Совет по Joomla: dot-нотация для доступа к значениям вложенных массивовНаткнулся на пост в одном из php-шных каналов о том, как в Laravel можно использовать нотацию "точка" для доступа к значениям вложенных массивов. И тем самым упростить доступ к многомерным массивам с помощью одной строки, разделенной точками. 👩💻 Joomla тоже так может!
use Joomla\Registry\Registry;$data = [ 'user' => [ 'name' => 'John Doe', 'email' => 'john@example.org', ]];$data = new Joomla\Registry\Registry($data);$name = $data->get('user.name');dump($name);Облегчите себе жизнь, работая с Joomla 😎.Подпишись на @joomlafeed#joomla #разработка #php #cookbook
Вышел Phoca Cart v.5.0
- Четверг, 03 апреля 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
Вышел Phoca Cart v.5.0.0 - компонент интернет-магазина для JoomlaХотите ли вы запустить большой интернет-магазин, небольшой интернет-магазин или просто онлайн-каталог, Phoca Cart справится с любой ситуацией. Он прост в настройке и использовании, что позволяет вам быстро и без усилий создать свой интернет-магазин на вашей системе Joomla. Phoca Cart 5 — это расширение Joomla 5, которое не будет корректно работать на Joomla 4. Расширения Phoca версии 5 обычно работают на Joomla 4, но Phoca Cart является исключением, поскольку оно использует новые современные функции Joomla 5, поэтому оно работает только на Joomla 5.Компонент развивается усилиями чешского Joomla-разработчика Яна Павелки (@phocacz).Среди разработчиков экосистемы расширений для Phoca Cart есть и некоторые отечественные, предлагающие аддоны способов оплаты для Phoca Cart.Страница расширенияСкачатьРасширения для Phoca Cart#расширения
Joomla 4 Rest API: создаем свои JSON-эндпоинты с нуляПо умолчанию Joomla отправляет ответы в...
- Среда, 02 апреля 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
Joomla 4 Rest API: создаем свои JSON-эндпоинты с нуляПо умолчанию Joomla отправляет ответы в формате JSON API, если запрос содержит Accept: application/json
или специальный заголовок JSON API. Хотя ядро Joomla не поддерживает другие типы контента, система позволяет разработчикам добавлять дополнительные форматы для ответов.👩💻 Цели материала:- Получить JSON ответ от API Joomla;- Создать необходимый плагин группы webservices и API-часть компонента;- Использовать параметры модуля для моделирования данных, которые мы отправим в ответе API.👩💻 Что не является целью?Обучение созданию расширений. Данное руководство предполагает, что вы уже умеете создавать расширения для Joomla. Для работы API потребуются плагин и компонент, но компонент может быть минимальным — без модели (Model), с простой административной частью.Эта статья - перевод на русский язык раздела официальной документации Joomla для разработчиков Joomla! Programmers Documentation for Joomla 5.2. Статья пригодится разработчиком, работающим с реактивными frontend- фреймворками. Перевод выполнил участник нашего сообщества Виталий Некрасов (@vitalik_a).- Читать статью на Хабре- Оригинал в документацииПодпишись на @joomlafeed#webdev #разработка #joomla #api #restapi
Joomla 5 Snippets for Visual Studio Code - коллекция сниппетов кода
- Среда, 02 апреля 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
👩💻➕ 👩💻 🟰♥️ Joomla 5 Snippets for Visual Studio Code - коллекция сниппетов кода.Коллекция сниппетов кода в маркетплейсе VS Code позволит ускорить работу при разработке расширений Joomla или шаблонов. Список сниппетов:DI-контейнер- sp-toolbar
- Создать объект панели инструментов- sp-config
- Создать объект конфигурации- sp-language
- Создать языковой объект- sp-app
- Создать объект приложения- sp-input
- Создать объект Input- sp-db
- Создать объект базы данных- sp-object
- Создание любого объекта DI-контейнера- sp-user-id
- Загрузить пользователя по объекту Id- sp-user-username
- Загрузить пользователя по username- sp-mailer
- Создать объект Mailer- sp-user
- Получить текущий объект пользователяОперации с базами данных- sp-db-query
- Создание запроса к базе данных с помощью Fluent InterfaceОбработка форм- sp-form
- Создать пустую форму XML- sp-listfield
- Создать поле списка- sp-textareafield
- Создать текстовое поле - sp-sqlfield
- Создать поле SQL- sp-calendarfield
- Создать поле календаря- sp-hiddenfield
- Создать скрытое поле формы- sp-spacerfield
- Создать поле spacer- sp-repeatablefield
- Создать повторяющееся поле формы- sp-form-validate
- Код проверки формыРазработка плагинов- sp-plugin-base
- Создать базовый класс плагина- sp-plugin-events
- Регистрация событий плагина- sp-plugin-xml
- XML-файл конфигурации плагина- sp-plugin-di-provider
- provider.php для плагина- sp-plugin-event
- Код триггера события плагина- sp-plugin-di-service
- Служба внедрения зависимостей плагиновРазработка компонентов- sp-component-controller
- Базовый контроллер компонента- sp-component-model
- Базовая модель компонента с CRUD- sp-component-helper
- хелпер компонентаРазработка шаблона- sp-template-index
- Файл index.php шаблона- sp-template-chrome
- Обёртка модуля (chrome)- sp-template-override
- База переопределения шаблона- sp-template-error
- Страница ошибок шаблона- sp-template-header
- хедер шаблона- sp-template-menu
- Шаблон меню- sp-template-single
- Шаблон (одностраничный?)- sp-template-single-layout-section
- секция макета (одностраничного?) шаблона- sp-template-single-template
Вспомогательные функции- sp-input
- Обработка данных с фильтрацией типов (Input)- sp-language
- Загрузка языкового файла- sp-error
- Обработка и регистрация ошибок- sp-session
- работа с сессиейУстановить коллекцию сниппетовПодпишись на @joomlafeed#разработка #php #webdev #vscode
Joomla-дайджест. 1-й квартал 2025 года
- Вторник, 01 апреля 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
Joomla-дайджест. 1-й квартал 2025 года.После долгого перерыва читайте все главные новости из мира Joomla с момента выхода Joomla 5.2.0 (15 октября 2024 года) в одной статье. Но для удобства в названии ограничимся первым кварталом 2025 года. Традиционно наш дайджест обозревает новости, расширения, шаблоны и статьи из мира Joomla.Читать дайджест на ХабреПодпишись на @joomlafeed#joomla #расширения #разработка #webdev
Обзор MVCFactory в Joomla 5Эта статья - перевод на русский язык раздела официальной документации...
- Понедельник, 31 марта 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
Обзор MVCFactory в Joomla 5Эта статья - перевод на русский язык раздела официальной документации Joomla для разработчиков Joomla! Programmers Documentation for Joomla 5.2. Статья пригодится разработчиком, работающим с собственными компонентами.Перевод выполнил участник нашего сообщества Виталий Некрасов (@vitalik_a).Читать статью на ХабреОригинал: Joomla! Programmers Documentation for Joomla 5.2Подпишись на @joomlafeed#joomla #php #webdev #разработка
Использование своего класса MVC фабрики в компоненте Joomla 5У участника нашего сообщества Виталия...
- Понедельник, 31 марта 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
Использование своего класса MVC фабрики в компоненте Joomla 5У участника нашего сообщества Виталия Некрасова (@vitalik_a) назрела необходимость переопределить метод createModel()
в своём компоненте. Он захотел сделать это правильно, заменив класс MVC фабрики своим и поделился своим опытом в посте на Хабре.Подпишись на @joomlafeed#joomla #php #webdev #разработка
Заменяем устаревший метод Joomla\CMS\Toolbar\Toolbar::getInstance() в Joomla 5.2.5
- Суббота, 29 марта 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
👩💻 Заменяем устаревший метод Joomla\CMS\Toolbar\Toolbar::getInstance() в Joomla 5.2.5.Этот метод нужен для работы с кнопками тулбара в Joomla. Как правильно получить объект текущего тулбара в Joomla 5.x расскажет пост на Хабре участника нашего сообщества Виталия Некрасова (@vitalik_a) Читать постПодпишись на @joomlafeed#joomla #php #webdev #разработка
WT Yandex map items v.2.0.0. Модуль Яндекс.Карт с API 3
- Четверг, 27 марта 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
Модуль выводит метки из различных компонентов на Яндекс.Карты. На данный момент выводятся только материалы Joomla. Используется API 3.0 Яндекс.Карт. Поддерживается Joomla 4, Joomla 5 и старше.
Joomla!® CMS — пожалуй, лучшая система управления контентом с открытым исходным кодом

Joomla! — это больше, чем просто программное обеспечение, это люди, включающие разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей.
Мы рады пригласить вас в ряды нашего сообщества!
Новости портала
-
Состоялся Joomla meetup. Москва.Вчера, 10 апреля 2025г. в Москве состоялся мини Joomla-митап
-
Вышли релизы безопасности Joomla 5.2.6 и Joomla 4.4.13
-
Совет по Joomla: dot-нотация для доступа к значениям вложенных массивовНаткнулся на пост в одном...
-
Вышел Phoca Cart v.5.0
-
Joomla 4 Rest API: создаем свои JSON-эндпоинты с нуляПо умолчанию Joomla отправляет ответы в...
Нужен Генератор? Арендуй! Вся информация далее на сайте magazinprokata.ru |
Новое в блогах
-
Управление очередностью плагинов в Joomla 5 с помощью приоритетов обработки событий
-
E-mail шаблоны Joomla 5: добавление и просмотр своих переменных
-
Собственные макеты вывода для пользовательских полей Joomla
-
Триггеры ядра Joomla при CRUD-операциях
-
Совет по Joomla: использовать класс Joomla\Uri\Uri для создания URL
Видео
Форум о Joomla
-
Re: Увеличение full изображения
Общие вопросы и ошибки
-
Увеличение full изображения
Общие вопросы и ошибки
-
Re: qckl - выделенные серверы всего от € 9.99! Хостинг от € 1.99! VPS от € 13.99!
Хостинг для Joomla
-
Re: Функционал как у тегов Joomla
Разработки и улучшения
-
Re: Отключить информацию о стоимости упаковки при оформолении заказа
Общие вопросы и ошибки