Карта ресурсов MODX
Дерево, поля, контексты, файлы и данные расширений.
Разберём дерево ресурсов MODX и зависимости его шаблонов, чтобы перенести содержание и осознанно пересобрать программные функции.
Укажите версию MODX, важные расширения и нестандартные функции. Составим карту данных и пересборки.
Перенос с MODX на 1С-Битрикс преобразует ресурсы, дополнительные поля, файлы и согласованные данные расширений в новую структуру. Мы отдельно исследуем шаблоны, чанки, сниппеты и обработчики. MODX часто содержит индивидуальную логику, поэтому перенос содержимого базы не рассматриваем как автоматическое воспроизведение работающего сайта.
Фиксируем родительские связи, типы ресурсов, алиасы, публикацию, контекст и используемые шаблоны. Для TV-полей уточняем смысл, формат и множественность значений. Проверяем ссылки на изображения и вложения. Данные сторонних компонентов выделяем отдельно: они могут храниться за пределами обычного дерева страниц.
Целевую структуру задаёт переход на Битрикс.
Определяем, какие фрагменты страницы являются обычным текстом, а какие получают данные или выполняют код. Описываем назначения сниппетов, чанков и обработчиков событий. Для каждой значимой функции выбираем реализацию в новой системе. Простое копирование шаблонного текста не должно оставлять неработающие вставки и потерянные списки.
Для корпоративной основы рассматриваем Аспро 3.0.
Сверяем адреса и замену ресурсных ссылок по карте соответствий. Проходим страницы разных шаблонов, формы и динамические подборки. Редактор проверяет обновление полей и загрузку файлов. Публичный переход сопровождает SEO-контроль. После пробного переноса фиксируем исключения и учитываем новые материалы, появившиеся до запуска.
Укажите версию MODX, важные расширения и нестандартные функции. Составим карту данных и пересборки.
Дерево, поля, контексты, файлы и данные расширений.
Назначения сниппетов, чанков и обработчиков.
Соответствия ресурсов, динамические страницы и формы.
Уточняем версию, структуру полей и зависимости.
Преобразуем данные и реализуем нужные функции.
Проверяем ссылки, формы и работу редактора.
Служебная разметка не показывается посетителю.
Ссылки по ID ведут к правильным целевым материалам.
Динамическая часть страницы проходит согласованный тест.
Да, если это соответствует согласованной задаче, но сначала проверяем зависимости. Страница может получать данные из дополнительных полей, сниппетов или стороннего компонента. Без них внешне перенесённый материал может оказаться неполным.
Не обязательно сохранять каждую техническую реализацию. Выделяем функции, которые действительно нужны новому сайту, и подбираем целевой способ. Неиспользуемую логику можно исключить только после подтверждения владельцем проекта.
На них могут ссылаться материалы и шаблонные конструкции. В новой системе идентификаторы обычно имеют другое значение. Таблица соответствий позволяет преобразовать связи и проверить, что они ведут к нужному содержанию.
Расскажите о сайте и о том, что хотите изменить. Уточним объём работ, обсудим сроки и подготовим предложение.
Опишите вашу ситуацию. Если сайт или CRM уже есть — добавьте ссылку и то, что хотите изменить.
На следующем шаге нужен только телефон. Остальное — по желанию.
Или напишите: info@iskariot.ru