Настраиваемые поля и выгрузки

Содержание

В каждом разделе панели администрирования вашего сайта находится немалое количество разнообразных полей, с помощью которых вы можете хранить и передавать наиболее полную информацию о товарах, заказах, контрагентах и т.д. Однако, если имеющихся полей вам недостаточно, вы можете добавить ваши собственные, дополнительные, поля. Для вашего удобства команда PARTS SOFT разработала функционал настраиваемых полей, которые вы самостоятельно можете создать в нужном вам виде, а также поместить их в определенный раздел панели администрирования.

Помимо этого, созданные поля можно использовать для создания настраиваемых выгрузок.

Настраиваемые поля

Список настраиваемых полей

Список всех созданных настраиваемых полей находится в разделе панели администрирования Справочники → Настраиваемые поля.

На странице со списком полей доступны следующие действия:

  1. Найти нужное поле с помощью блока поиска – введите имя поля (полностью или частично) и нажмите кнопку Искать;
  2. Редактировать поле;
  3. Удалить поле;
  4. Создать новое поле.

Настраиваемые поля и выгрузки иллюстрация №1

Список настраиваемых полей

Создание нового поля

Для создания нового настраиваемого поля нажмите кнопку Создать в общем списке и заполните необходимые поля:

Настраиваемые поля и выгрузки иллюстрация №2

Параметры поля

Таблица 1. Параметры настраиваемого поля
Название настройки

Описание

1 Имя

Введите название будущего поля.

2 Приложения

Выберите, в каком приложении будет показываться поле. 

3 Тип поля

Выберите, в каком виде будет отображаться поле. Доступные варианты:

  • CheckBox – флажок, позволяющий выбрать один или несколько вариантов (включить/отключить параметр);

  • Select – выпадающий список, где можно выбрать только один вариант;

  • Multiselect – выпадающий список с возможностью выбора нескольких значений;

  • TextField – однострочное текстовое поле для ввода коротких данных (например, имя, email);

  • TextArea – многострочное текстовое поле для ввода длинных сообщений или описаний.

4 Целевой объект

Выберите, в каком разделе панели администрирования будет отображаться поле. Доступные варианты:

  • Клиент – поле будет добавлено в профиль клиента, блок Дополнительные поля;

  • Контакты - Клиент – поле будет добавлено в профиль клиента, блок Дополнительные контакты;

  • Адрес доставки - Клиент – поле будет добавлено в профиль клиента, блоки Юридический адрес и Фактический адрес;

  • Реквизиты - Клиент – поле будет добавлено в профиль клиента, блок Реквизиты;

  • Заказ – поле будет добавлено в форму редактирования заказа, блок Дополнительные поля.

Для перехода к форме редактирования нажмите на номер заказа в разделах Заказы клиента → Все или Заказы клиента → По группам;

  • Позиция заказа – поле будет добавлено в форму редактирования позиции, блок Дополнительные поля.

Для перехода к форме редактирования позиции, в разделах Заказы клиента → Все или Заказы клиента → По группам нажмите кнопку Редактировать в строке заказа, в котором находится позиция.

  • Запрос VIN – поле будет добавлено в форму редактирования VIN-запроса, блок Дополнительные поля.

Нажмите кнопку Создать.

Настраиваемые поля и выгрузки иллюстрация №2

Настраиваемое поле с целевым объектом Клиент

Настраиваемые поля и выгрузки иллюстрация №3

Настраиваемое поле с целевым объектом Контакты - Клиент

Настраиваемые поля и выгрузки иллюстрация №4

Настраиваемое поле с целевым объектом Адрес доставки - Клиент

Настраиваемые поля и выгрузки иллюстрация №5

Настраиваемое поле с целевым объектом Реквизиты - Клиент

Настраиваемые поля и выгрузки иллюстрация №6

Настраиваемое поле с целевым объектом Запрос VIN

Валидация настраиваемых полей

Вы можете сделать созданное поле обязательным к заполнению менеджером в панели администрирования. Валидация полей в клиентской части сайта пока не поддерживается.

Для этого в панели администрирования перейдите в раздел Служебные → Настройки валидации и нажмите кнопку Создать. В открывшейся форме заполните следующие поля:

Настраиваемые поля и выгрузки иллюстрация №8

Настройка валидации

Таблица 2. Настройки валидации
Название настройки

Описание

1 Объект

Выберите тип данных, которые хотите валидировать. Объект должен совпадать с Целевым объектом настраиваемого поля, для которого настраивается валидация.

2 Поле

Выберите настраиваемое поле, для которого настраивается валидация.

3 Метод проверки

Выберите метод, которым будут проверяться данные, внесенные в выбранное поле. Доступные варианты:

  1. Заполнен – пользователь обязательно должен ввести данные в поле, поле отмечается звездочкой. Доступные варианты ключа правила в поле Ключ:
  • Сообщение – при ошибке выводится сообщение, заданное в поле Значение;
  1. Уникальность – уникальность данных в рамках объекта. Доступные варианты ключа правила в поле Ключ:
  • Сообщение – при ошибке выводится сообщение, заданное в поле Значение;
  • Разрешить пустое значение – позволяет оставить поле незаполненным;
  1. Соответствует формату – введенные данные должны соответствовать формату данных, выбранному в поле Значение. Доступные варианты ключа правила в поле Ключ:
  • Сообщение – при ошибке выводится сообщение, заданное в поле Значение;
  • Разрешить пустое значение – позволяет оставить поле незаполненным;
  • Шаблон – вводимые данные должны соответствовать выбранному шаблону данных;
  • Произвольный шаблон – указывается регулярное выражение для проверки соответствия данных формату.
4 Активен

Включите опцию чтобы активировать правило валидации.

5 Не проверять для под клиентов Активируйте опцию чтобы валидация не действовала для подклиентов.
6 Приложения

Выберите часть сайта, в которой будет работать правило валидации. Должно совпадать с Приложением настраиваемого поля, для которого настраивается валидация.

Валидация полей при регистрации в клиентской части сайта пока не поддерживается.

7 Только по виду клиента Выберите, на какой тип клиентов будет распространяться правило валидации.
8 Добавить опцию Нажмите чтобы задать Ключ и Значение правила валидации.
9 Удалить опцию Нажмите чтобы удалить правило, если требуется.

Нажмите кнопку Сохранить.

Настраиваемые поля и выгрузки иллюстрация №9

Валидация при создании клиента

Настраиваемые поля в уведомлениях

Вы также можете использовать самостоятельно созданные поля в шаблонах писем (Email и Desktop уведомления), которые отправляются клиентам автоматически при регистрации клиента, подтверждении заказа, отправке ответа на VIN-запрос и т.д. Для добавления нужного поля в шаблон письма используется переменная Liquid, указанная в столбце Системное название в общем списке настраиваемых полей.

Настраиваемые поля и выгрузки иллюстрация №10

Переменная поля в Liquid

Скопируйте переменную нужного поля и перейдите в раздел Служебные Шаблоны html. Выберите нужный шаблон и вставьте переменную поля в нужную строку письма в двойных фигурных скобках.

Обратите внимание на оформление других подобных переменных. Может потребоваться включение дополнительных элементов!

Нажмите кнопку Сохранить.

Настраиваемые поля и выгрузки иллюстрация №11

Использование переменной поля в шаблоне письма

Настраиваемые выгрузки

Список выгрузок

Список всех созданных настраиваемых выгрузок находится в разделе панели администрирования Справочники → Настраиваемые выгрузки.

На странице со списком выгрузок доступны следующие действия:

  1. Найти нужную выгрузку с помощью блока поиска – введите название выгрузки (полностью или частично) и нажмите кнопку Поиск;
  2. Включить/Выключить выгрузку – отключите выгрузку, если требуется сделать ее недоступной для использования;
  3. Редактировать параметры выгрузки;
  4. Удалить выгрузку;
  5. Создать новую выгрузку.

Настраиваемые поля и выгрузки иллюстрация №12

Список настраиваемых выгрузок

Создание новой выгрузки

Для создания настраиваемой выгрузки нажмите кнопку Создать в общем списке настраиваемых выгрузок и заполните необходимые поля:

  1. Название выгрузки – введите название будущей выгрузки;
  2. Цель – выберите, какие данные будут выгружаться (заказы или контрагенты).

Нажмите кнопку Создать.

Настраиваемые поля и выгрузки иллюстрация №3

Создание новой выгрузки

В открывшейся форме заполните необходимые поля:

Настраиваемые поля и выгрузки иллюстрация №10

Параметры выгрузки

Таблица 3. Параметры настраиваемой выгрузки
Название настройки

Описание

1 Название выгрузки

Смените название выгрузки при необходимости.

2 Приложения

Выберите, в каком приложении будет доступно управление полем. Доступные варианты:

  • Клиентская часть – выгрузка будет доступна для формирования и скачивания в клиентской части сайта;
  • Админ панель – выгрузка будет доступна для формирования и скачивания в панели администрирования.
3 Активна

Активируйте опцию чтобы выгрузка стала доступна.

4 Доступ пользователям

Выберите пользователей системы, у которых будет доступ к управлению выгрузкой.

5 Параметры столбца Задайте параметры столбцов, которые будут содержаться в создаваемой выгрузке.
6 Добавить позицию Нажмите чтобы добавить столбец в файл выгрузки. После этого вы сможете настроить его в блоке Параметры столбца (5).

Нажмите кнопку Создать.

Выгрузка с целью Заказы в клиентской части будет доступна для скачивания в разделе Заказы личного кабинета клиента.

Настраиваемые поля и выгрузки иллюстрация №15

Выгрузка заказов в клиентской части

Выгрузка с целью Заказы в панели администрирования будет доступна для скачивания в разделе Заказы клиента Все.

Настраиваемые поля и выгрузки иллюстрация №11

Выгрузка заказов в панели администрирования

Выгрузка с целью Пользователь в панели администрирования будет доступна для скачивания в разделах Контрагенты Все, Контрагенты Клиенты и Контрагенты → Поставщики.

Настраиваемые поля и выгрузки иллюстрация №12

Выгрузка контрагентов

Начните тест-драйв платформы PARTS SOFT уже сегодня!

Нажимая кнопку «Отправить» вы соглашаетесь на обработку персональных данных

скриншот платформы