Понятная админка
Настраиваем TV и повторяемые блоки, объясняем редактору структуру контента.
BIG FISH / Поддержка MODX
Сопровождаем шаблоны, сниппеты, плагины и дополнительные поля MODX. Развиваем сайт так, чтобы редакторам было удобно работать, а новые разделы сохраняли общую логику.
Разово или по плану · оценка по задаче
ПОДДЕРЖКА × ДИЗАЙН × РАЗВИТИЕ
Настраиваем TV и повторяемые блоки, объясняем редактору структуру контента.
Проверяем шаблоны, обработчики событий и итоговый HTML в каждом языке.
Учитываем версию MODX, PHP и дополнений, а также собственные изменения.
ПОПРОБУЙТЕ СЦЕНАРИЙ
Переключайте варианты, чтобы увидеть, как меняется решение. Это демонстрация подхода на условных данных.
Меняется описание услуги в дополнительном поле. Проверяем язык и привязку к шаблону.
Как оценивается работа ↘Сниппет получает значение, формирует блок и передаёт его в шаблон без повторного разбора служебного кода.
Как оценивается работа ↘Проверка пройдена. Можно согласовать следующий этап.
Проверяем опубликованный URL, якоря, форму и обе темы после адресной очистки кэша.
Как оценивается работа ↘ПРОЦЕСС БЕЗ НЕИЗВЕСТНОСТИ
Уточняем результат, влияние на бизнес и условия выполнения.
Фиксируем объём, стоимость и критерии приёмки до начала задачи.
Готовим изменение на копии, проверяем связанные сценарии.
Публикуем согласованный результат и обновляем документацию.
ФОРМАТ И СТОИМОСТЬ
Для постоянного сопровождения доступны пакеты часов. Разовую задачу оцениваем отдельно. Хостинг, лицензии, внешние сервисы и условия срочных работ фиксируем в предложении; они не подразумеваются включёнными автоматически.
Точную стоимость определяем после обсуждения задачи.
ДОКУМЕНТАЦИЯ
Состав документов согласуем по задаче. Секреты храним отдельно от общих инструкций.
Окружения, версии, сервисы, ответственные и правила хранения доступов.
Проверки до и после публикации, резервная копия и условия возврата.
Что изменилось, когда опубликовано и как проверить результат.
Редактирование контента и работа с новыми функциями без правок кода.
ПОДРОБНО / 01
Фиксируем, какие ресурсы используют шаблон и какие TV к нему привязаны. Повторяемые карточки выносим в управляемые блоки, вместо того чтобы заставлять редактора менять HTML.
Изменение общего чанка может повлиять на десятки страниц. Поэтому перед правкой определяем область использования и выбираем контрольные страницы разных типов. Проверяем также пустые поля и длинные значения.
ПОДРОБНО / 02
Проверяем код формирования страницы, зависимости дополнений и порядок обработки событий. Отдельно контролируем места, где HTML, JSON и синтаксис шаблонизатора пересекаются.
После изменения смотрим конечный HTML: наличие текста, формы, canonical, языковых ссылок и структурированных данных. Успешное сохранение шаблона в админке ещё не означает, что посетитель получил правильную страницу.
ПОДРОБНО / 03
У MODX, дополнений, PHP и браузера могут быть разные уровни кэширования. Определяем, какой уровень хранит устаревшие данные, и обновляем его адресно. После этого проверяем публичный ответ сервера.
В мультиязычном проекте проверяем локализованные поля, ссылки и формы отдельно для каждого языка. Изменения русского текста не должны незаметно заменять английскую версию. При миграции сохраняем идентификаторы и сопоставления ресурсов.
ПОДРОБНО / 04
Перед обновлением MODX или PHP проверяем совместимость дополнений и собственного кода на копии. Сохраняем файлы, базу и сведения об исходных версиях. Крупную миграцию отделяем от обычных контентных правок.
План возврата учитывает значения TV и новые материалы: откат шаблона не должен удалять правки редактора. В инструкции фиксируем структуру полей, назначение обработчиков и контрольные URL.
FAQ
Основной подход — продолжать развитие продуктов, которые мы создали. Проект другой команды сначала изучаем: оцениваем код, доступы и риски, затем согласуем возможность сопровождения.
Нет. Можно согласовать отдельную задачу. Регулярный формат удобен, когда есть постоянные изменения и нужен план работ. Условия использования и переноса часов фиксируем в договоре.
Сначала определяем влияние и причину. Время реакции, рабочие часы и порядок срочных обращений согласуем отдельно. Точный срок устранения зависит от проблемы и внешних сервисов.
Проверенный результат, описание изменений и отчёт по согласованному объёму. Для новых функций обновляем инструкции. Состав документации зависит от задачи.
BIG FISH / СОПРОВОЖДЕНИЕ
СЛЕДУЮЩИЙ ШАГ
Расскажите, что хотите изменить или какую проблему решить. Начнём с задачи и предложим подходящий формат работы.
Заявка отправлена. Мы свяжемся с вами, чтобы обсудить проект.