SMS Activation: виртуальные номера для регистраций

7 типовых ошибок в MODX-верстке, которые потом ломают админку и шаблоны

7 типовых ошибок в MODX-верстке, которые потом ломают админку и шаблоны

MODX часто считают «простой CMS для верстальщика», но потом один кривой шаблон тянет за собой сбитые чанки, дубли чанков и неуправляемые правки в контенте.

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

— Не раздавайте прямой доступ к системным полям без необходимости. Когда редактор начинает править всё подряд в ресурсах, структура сайта быстро превращается в набор случайных исключений.

— Не дублируйте одинаковые блоки руками. Если кнопка, карточка или меню повторяются в 5 местах, это уже кандидат на единый чанк или подключаемый фрагмент.

— Не забывайте про нейминг. Плохие имена у чанков и полей убивают поддержку сильнее, чем отсутствие комментариев. headerTop и top_header_new — это будущая путаница.

— Не делайте вложенность ради вложенности. Слишком глубокая структура ресурсов усложняет навигацию, права и переносы между проектами.

Если проект на MODX начал «сыпаться» при каждой правке, почти всегда проблема не в CMS, а в сборке шаблонов. Лучшее правило простое: одна задача — один слой, один смысл — один чанк.
Этот пост опубликован в Telegram-канале SMS Activation: виртуальные номера для регистраций. Подписаться можно по ссылке: @sms_activation_numbers.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

@site_flipping_ru_n1k · 08 AugustAugust8
Чек-лист по монетизации сайта перед запуском трафика: 1. Проверь, есть ли у проекта понятная ценность для аудитории. Без этого любая реклама...
@dedicated_servers_ru_n1k · 08 AugustAugust8
Чек-лист для тех, кто выбирает сервер под проект — без лишнего шума, только практичные пункты. 1. Нагрузка: оцените не только текущий трафик...
@landing_design_ru_n1k · 08 AugustAugust8
Красивый макет сам по себе не продаёт. В рекламных материалах дизайн работает через метрики: CTR, конверсию и стоимость лида. Что обычно вид...
@n8n_automation_ru_n1k · 08 AugustAugust8
Однажды мы попытались ускорить обработку входящих заявок через AI-бота и автоматизацию в n8n. Сценарий выглядел идеально: бот читает сообщен...
@vpn_for_work_ru_n1k · 08 AugustAugust8
Маркетологу уже мало просто «видеть цифры» — важно быстро понимать, что с ними делать. Поэтому рабочий набор обычно строится не вокруг одног...
start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.