---
title: "Блог о разработке сайтов - WebTolk - стр.2"
description: "Статьи о создании сайтов на Joomla. Инструкции, кейсы, наблюдения, примеры кода.  - страница 2"
url: "https://www.web-tolk.ru/blog?start=8"
date: "2026-01-29T06:12:33+00:00"
language: "ru-RU"
---

# Блог

![Событие Pizza, Bugs & Fun  - 29-30  января 2026 года.](https://www.web-tolk.ru/images/blog/sobytie-pizza-bugs-fun-29-30-yanvarya-2026-goda/header-joomla-pbf-2026.webp)

## [Событие Pizza, Bugs & Fun - 29-30 января 2026 года.](https://www.web-tolk.ru/blog/sobytie-pizza-bugs-fun-29-30-yanvarya-2026-goda)

 Автор: Сергей Толкачев Создано: 29 января 2026 Обновлено: 29 января 2026 Просмотров: 304

Уже несколько лет в мире Joomla проводятся мероприятия "Pizza, Bugs & Fun" (#PBF), где каждый может посвятить несколько часов своего мозгового времени тому, чтобы наша любимая CMS стала ближе к идеалу.

Ссылки на видео и статьи из этого поста рассказывает об организационных вопросах, которые пригодятся для участия в PBF, а так же что и как делать.

[Подробнее](https://www.web-tolk.ru/blog/sobytie-pizza-bugs-fun-29-30-yanvarya-2026-goda)

![](https://www.web-tolk.ru/images/blog/sovet-po-joomla-ispolzovanie-arrayhelper-getcolumn/header.webp)

## [Совет по Joomla: использование ArrayHelper::getColumn()](https://www.web-tolk.ru/blog/sovet-po-joomla-ispolzovanie-arrayhelper-getcolumn)

 Автор: Сергей Толкачев Создано: 23 января 2026 Обновлено: 23 января 2026 Просмотров: 358

Нередко нам из больших многомерных массивов данных нужно вытащить конкретные данные по ключу. Представим, что наш многомерный массив - это таблица с данными и нам нужна только одна колонка оттуда. Обычно мы берём нативную функцию PHP `array_column()`, но что если у нас в значениях массива могут оказаться объекты (`stdClass`)? Или в массиве может не оказаться нужной колонки?

[Подробнее](https://www.web-tolk.ru/blog/sovet-po-joomla-ispolzovanie-arrayhelper-getcolumn)

![](https://www.web-tolk.ru/images/blog/joomla-dajdzhest-2-e-polugodie-2025/header.webp)

## [Joomla-дайджест. 2-е полугодие 2025 года](https://www.web-tolk.ru/blog/joomla-dajdzhest-2-e-polugodie-2025-goda)

 Автор: Сергей Толкачев Создано: 12 января 2026 Обновлено: 05 февраля 2026 Просмотров: 539

Все главные новости из мира Joomla с июля по декабрь 2025 года в одной статье. Я честно пытался напрячь самые разные ИИ сортировкой постов Joomla-новостей по смыслу и, к сожалению, ни один из них не справился с этой задачей так, как нужно мне. Поэтому, напрягая собственный интеллект, представляю читателю наш дайджест, который обозревает новости, расширения, шаблоны и статьи из мира Joomla. Прошлый выпуск вы можете прочитать [здесь](https://www.web-tolk.ru/index.php?option=com_content&view=article&id=148&catid=10&lang=ru-RU). Первоначально [дайджест был опубликован на Хабре](https://habr.com/ru/articles/982520/). Копирую к себе.

[Подробнее](https://www.web-tolk.ru/blog/joomla-dajdzhest-2-e-polugodie-2025-goda)

![Семья Толкачевых в Москве на Красной площади, 2026 год](https://www.web-tolk.ru/images/blog/my-sovershili-nebolshoe-puteshestvie-v-stolitsu/header.webp)

## [Мы совершили небольшое путешествие в столицу](https://www.web-tolk.ru/blog/my-sovershili-nebolshoe-puteshestvie-v-stolitsu)

 Автор: Сергей Толкачев Создано: 09 января 2026 Обновлено: 09 января 2026 Просмотров: 311

Мы совершили небольшое путешествие в столицу. Всё сверкает и блестит. Слышится турецкая, немецкая, китайская и многая другая речь, кассиры в бистро отсчитывают сдачу на английском. В Саратове светофор даёт 30 секунд на то, чтобы перейти дорогу в 4 полосы, а в Москве за те же 30 секунд надо пересечь 10. 14000 шагов за полдня. Москва - большая.

[Подробнее](https://www.web-tolk.ru/blog/my-sovershili-nebolshoe-puteshestvie-v-stolitsu)

![](https://www.web-tolk.ru/images/blog/kak-testirovat-joomla-php-razrabotchiku-komponent-patch-tester/header.webp)

## [Как тестировать Joomla PHP-разработчику? Компонент Patch tester](https://www.web-tolk.ru/blog/kak-testirovat-joomla-php-razrabotchiku-komponent-patch-tester)

 Автор: Сергей Толкачев Создано: 26 декабря 2025 Обновлено: 26 декабря 2025 Просмотров: 356

Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать.

[Подробнее](https://www.web-tolk.ru/blog/kak-testirovat-joomla-php-razrabotchiku-komponent-patch-tester)

![](https://www.web-tolk.ru/images/blog/kak-pravilno-podklyuchat-javascript-i-css-v-joomla-4/header.webp)

## [Как правильно подключать JavaScript и CSS в Joomla 4](https://www.web-tolk.ru/blog/kak-pravilno-podklyuchat-javascript-i-css-v-joomla-4)

 Автор: Сергей Толкачев Создано: 21 декабря 2025 Обновлено: 22 декабря 2025 Просмотров: 432

В мире фронтенда многие ресурсы (ассеты) связаны между собой. В Joomla никогда не было простого способа указать эту связь, но Joomla 4 изменила эту ситуацию, введя концепцию **Web Assets**. Управление JavaScript и CSS в Joomla значительно упростилось, благодаря классу **WebAssetManager**.

[Подробнее](https://www.web-tolk.ru/blog/kak-pravilno-podklyuchat-javascript-i-css-v-joomla-4)

![](https://www.web-tolk.ru/images/blog/metod-registerlisteners-v-cmsplugin-v-plaginakh-planiruetsya-udalit-v-joomla-7-0/header.webp)

## [Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0.](https://www.web-tolk.ru/blog/metod-registerlisteners-v-cmsplugin-v-plaginakh-planiruetsya-udalit-v-joomla-7-0)

 Автор: Сергей Толкачев Создано: 18 декабря 2025 Обновлено: 18 декабря 2025 Просмотров: 301

Этот метод регистрирует устаревшие слушатели событий в диспетчере, имитируя работу плагинов Joomla! 3.x и ниже для Joomla 4+. По умолчанию этот метод ищет все общедоступные методы, название которых начинается с `on`. Он регистрирует лямбда-функции (замыкания), которые пытаются преобразовать аргументы отправленного события в аргументы вызова метода и вызвать ваш метод `on<Нечто>`. Результат передаётся обратно событию в его аргумент `result`.

[Подробнее](https://www.web-tolk.ru/blog/metod-registerlisteners-v-cmsplugin-v-plaginakh-planiruetsya-udalit-v-joomla-7-0)

![](https://www.web-tolk.ru/images/blog/600k-skachivanij-rasshirenij-dlya-joomla-ot-webtolk/600k-downloads-webtolk-joomla-extensions.webp)

## [600К скачиваний расширений для Joomla от WebTolk!](https://www.web-tolk.ru/blog/600k-skachivanij-rasshirenij-dlya-joomla-ot-webtolk)

 Автор: Сергей Толкачев Создано: 15 декабря 2025 Обновлено: 17 декабря 2025 Просмотров: 337

Почти год назад, 20 декабря 2024 года я писал пост в ВК о том, что получил в подарок к Новому году красивую цифру - 400к скачиваний расширений. Это статистика за всё время существования проекта. И вот в этом году побита планка в 600к!

[Подробнее](https://www.web-tolk.ru/blog/600k-skachivanij-rasshirenij-dlya-joomla-ot-webtolk)

1. [Совет по Joomla: использовать выключенное состояние для кнопок в списках элементов админки - listCheck()](https://www.web-tolk.ru/blog/sovet-po-joomla-ispolzovat-vyklyuchennoe-sostoyanie-dlya-knopok-v-spiskakh-elementov-adminki-listcheck)
2. [Кому принадлежит ваша CMS?](https://www.web-tolk.ru/blog/komu-prinadlezhit-vasha-cms)
3. [Joomla .htaccess: правила для включения сжатия Brotli и правила кэширования](https://www.web-tolk.ru/blog/joomla-htaccess-pravila-dlya-vklyucheniya-szhatiya-brotli-i-pravila-keshirovaniya)
4. [Совет по Joomla: замена File::append() в Joomla 6](https://www.web-tolk.ru/blog/sovet-po-joomla-zamena-file-append-v-joomla-6)

Страница 2 из 18

## JSON-LD Schema

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "@id": "https://web-tolk.ru/#/schema/BreadcrumbList/17",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "item": {
                "@id": "https://www.web-tolk.ru/",
                "name": "Главная"
            }
        },
        {
            "@type": "ListItem",
            "position": 2,
            "item": {
                "@id": "https://www.web-tolk.ru/blog",
                "name": "Блог"
            }
        }
    ]
}
```
