Профили конфигурации
Вкладка «Профили» позволяет сохранить текущие параметры всех вкладок генератора и повторно использовать их позже.
Профиль удобен, когда один и тот же тестовый набор нужно регулярно создавать после очистки базы, при развёртывании нового стенда или перед проверкой производительности.
[Скриншот 1: вкладка Профили с полями кода, названия и описания]
Что сохраняется в профиль
Сохраняется практически вся конфигурация страницы «Генерация»:
- выбранный пресет проекта;
- количество пользователей и группы;
- режим и параметры инфоблока;
- пресеты и количество свойств;
- структура разделов и элементов;
- настройки изображений;
- параметры каталога, цен, складов и торговых предложений;
- параметры заказов;
- название и описание самого профиля.
Профиль хранит конфигурацию, но не копирует созданные данные. Загрузка профиля только заполняет форму; запуск генерации выполняется отдельно.
Код профиля
Код используется как уникальный идентификатор.
Если оставить поле пустым при создании нового профиля, код будет сформирован из названия автоматически. Русские буквы и разрешённые символы могут сохраниться в коде; слишком длинное значение ограничивается по длине.
Если сохранить профиль с кодом, который уже существует, существующая запись будет обновлена, а не создана второй раз.
Название профиля
Понятное пользователю название сценария, например:
- «Малый каталог для верстки»;
- «1000 новостей для нагрузки»;
- «Заказы с ТП»;
- «Демо интернет-магазин».
Если название не указано, при сохранении используется техническое имя с текущими датой и временем.
Описание профиля
Необязательный комментарий. Здесь полезно записать назначение сценария, примерный объём и особые требования.
Как сохранить профиль
- Настройте все необходимые вкладки.
- Перейдите в «Профили».
- Введите название.
- При необходимости задайте код и описание.
- Нажмите «Сохранить профиль».
После сохранения профиль появляется в списке сохранённых конфигураций.
Как загрузить профиль
В списке профилей нажмите «Загрузить». Страница перезагрузится, а параметры профиля будут подставлены во все вкладки.
После загрузки вы можете:
- сразу запустить генерацию;
- изменить часть полей перед запуском;
- сохранить изменения обратно в тот же профиль;
- изменить код и сохранить как отдельный профиль.
[Скриншот 2: список сохранённых профилей с кнопками Загрузить и Удалить]
Редактирование профиля
После загрузки над формой профиля отображается сообщение о редактировании с названием и кодом. Если нажать сохранение с тем же кодом, конфигурация будет обновлена.
Удаление профиля
Кнопка «Удалить» удаляет только сохранённую конфигурацию. Она не удаляет пользователей, товары или другие данные, которые раньше были созданы с использованием этого профиля.
Для удаления данных используется отдельная страница «Очистка» и хеш сессии.
Профиль и пресет — в чём разница
Пресет встроен в модуль и задаёт типовую стартовую конфигурацию.
Профиль создаёте вы. Он хранит конкретные значения вашего проекта, включая ID существующих инфоблоков, сайтов, цены и прочие настройки.
Практически удобно сделать так:
- выбрать встроенный пресет;
- адаптировать его под проект;
- проверить генерацию на небольшом объёме;
- сохранить итог как собственный профиль;
- в дальнейшем использовать профиль.
Что проверить после переноса профиля между окружениями
Профили хранят числовые ID и коды текущей установки. Если база была пересоздана или профиль каким-либо способом перенесён на другой стенд, проверьте:
- ID групп пользователей;
- ID существующего инфоблока;
- ID каталога и инфоблока ТП;
- ID типа цены;
- ID доставки и платёжной системы;
- ID типа плательщика;
- код сайта;
- коды статусов.
На другом окружении числовые ID могут отличаться.
[Скриншот 3: загруженный профиль с заполненными вкладками]