Лента блогов InstantCMS

Использование расширенной отладки. Часть 11. Анализ ошибок 403/404 и редиректов 2.x

Одной из неудобных задач при отладке для меня является поиск причины ошибки 403/404. Иногда она настолько неочевидна, что приходится пошагово проходить код xDebug-ом. Ещё одна «зона сумрака» при отладке – любая страница перед редиректом, например, обработка формы добавления/изменения контента. Тут тоже нужен или xDebug, или var_dump() с принудительным остановом после него.
«Расширенная отладка» версии 14.1.2 и выше значительно упрощает анализ таких моментов.

Использование расширенной отладки. Часть 11. Анализ ошибок 403/404 и редиректов

Использование расширенной отладки. Часть 10. Табличные контрольные точки 2.x

Иногда при тестировании кода возникает необходимость как-то более удобно вывести данные из повторяющихся участков кода или наглядно отследить изменения в переменных. Для этого предназначены табличные контрольные точки (ТКТ).

Использование расширенной отладки. Часть 10. Табличные контрольные точки

Хуки-хухуки: Добавляем ссылки под заголовки виджетов 2.x

Вторая версия InstantCMS понравилась мне ещё с релиз-кандидатов - очень продуманная система. Но ещё с тех давних времён я хотел добавить ссылки под заголовками виджетов. Предложенный вариант - не самый простой. Зато очень хорошо подходит для изучения работы с хуками.

Хуки-хухуки: Добавляем ссылки под заголовки виджетов

Хуки-хухуки: Как создать свой компонент для хуков? 2.x

Часто в блогах и на форуме можно увидеть совет «для решения задачи нужно в таком-то хуке сделать так-то» и даже есть рабочий код, но куда его вставить?
Прямо как в анекдоте: Почему холостяки не готовят себе рецепты из интернета? Потому что каждый рецепт начинается со слов «Возьмите чистую кастрюлю».
Сделаем себе «чистую кастрюлю» - пустой компонент для своих хуков.

Хуки-хухуки: Как создать свой компонент для хуков?

Альфа-Банк для интернет магазина 2.x

Альфа-Банк для интернет магазина

Добавляет новую систему оплати для компонента интернет магазина.

«Расширенная отладка» для InstantCMS 2.14.1 (v.14.1.1) 2.x

Обновление отладки. Очистка фильтров и другое.
«Расширенная отладка» для InstantCMS 2.14.1 (v.14.1.1)

Обновление документации "Расширенной отладки" 2.x

Обновил документацию по использованию "Расширенной отладки" с учётом новых версий движка и отладки. Новые примеры, новые скриншоты, новые возможности.