PHP | webtrigger.by - веб-разработка, поддержка сайтов

Категория: PHP

19.06.2026
В статье собрал шпаргалку по основным компонентам Bitrix: bitrix:menu, news.list, news.detail, sale.basket.basket.line, main.include и breadcrumb. Разобрал настройку меню из разделов и элементов инфоблока через файлы .menu_ext.php, показываю полные конфигурации компонентов с пояснениями ключевых параметров. Готовые примеры для быстрого копирования и использования в проектах.
19.06.2026
Купоны в Битрикс неразрывно связаны с правилами работы с корзиной — без привязки к правилу они не сработают, а правило без купонов применит скидку на все товары. Разбираю создание купонов через DiscountCouponTable::add(): обязательные и опциональные поля, типы купонов, флаги активности. Показываю примеры работы с датами через объект DateTime (прибавление дней, месяцев и минут).
19.06.2026
Разбираю готовые примеры работы с изображениями в PHP: сохранение на сервер, вывод в браузер, рисование линий и прямоугольников. Отдельно — нюансы с форматами файлов (JPEG/PNG) и поддержкой кириллицы через шрифты.
19.06.2026
Редактирование готовых PDF в PHP — задача нетривиальная. В статье покажу, как с помощью FPDF и FPDI изменять атрибуты документа (Title, Author, Keywords) без потери исходной геометрии страниц. Разберем главную ошибку: почему при смене ориентации страницы содержимое обрезается, и как это исправить.
14.06.2026
Отправка писем в Bitrix: два способа. В Bitrix есть два метода для кастомной рассылки: send (с сохранением в БД) и sendImmediate (без сохранения). В статье — пример кода с настройкой события, передачей полей (#EMAIL# и другие) и прикреплением файлов. Также показываем, где в админке искать типы событий и шаблоны.
14.06.2026
Как парсить HTML на PHP? Пошаговая инструкция: как избежать проблем с кодировкой, перебирать узлы и извлекать атрибуты. Простые примеры.

Блог веб-разработчика

Практика, кейсы, готовые решения

Привет! Меня зовут Сергей, я веб-разработчик с 5+ летним опытом. В этом блоге я делюсь реальными кейсами, рабочими решениями и практическими примерами, с которыми сталкиваюсь сам. Никакой теории «для галочки» — только то, что реально помогает в работе.

Здесь вы найдете:

  • разборы сложных задач на Bitrix, PHP;
  • готовые сниппеты и решения для ежедневных задач;
  • оптимизацию производительности и архитектуры проектов;
  • ошибки, на которых я учился, и способы их избежать;
  • реальные кейсы с кодом, объяснениями и результатами.

Нужна помощь с разработкой или просто совет по задаче? Напишите — не стесняйтесь. Вместе разберем любой вопрос, подберу решение или подскажу, куда копать. Я открыт к общению и всегда рад помочь коллегам.

Связаться со мной