3. Настройка и кастомизация Synergy Customers¶
3.1. Можно ли изменить дизайн продукта?¶
Теги: изменить дизайн, изменить интерфейс.
Уровень: разработчик.
Продукт реализован на платформе Arta Synergy и конструкторе приложений в частности. Данный конструктор приложений обеспечивает дизайн «по умолчанию», используется встроенный framework UIKit.
При этом конструктор приложений позволяет менять дизайн продукта. Для этого необходимо:
- подключить разработчика со знаниями HTML/CSS и JavaScript;
- в приложении конструктора Customersпереопределить стили в ресурсах и свойствах всех используемых компонентов:- «CSS Класс» и «Стили» - у стандартных компонентов;
- «HTML» и «Стили» - у пользовательских компонентов.
 
Совет
Изменить цвета витрины продаж можно без разработчика штатными средствами, см. подробнее здесь.
3.2. Как изменить URL-адрес приложения?¶
Теги: адрес приложения, URL, /customers.
Уровень: системный администратор.
В качестве примера изменим URL с customers на sales.
- Авторизоваться в Конструкторе приложений и перейти в актуальную версию приложения «Customers 3.0» (с кодом - customers).
- Открыть свойства приложения и поменять значение поля URL с дефолтного - customersна новое- sales.
- Передеплоить приложение. - Вариант 1. В Конструкторе приложений использовать меню Клиент -> Деплой. - Вариант 2. Передеплоить приложение со стороны сервера: - Перейти в папку - deployments:- # cd /opt/synergy/jboss/standalone/deployments 
- Выполнить команду: - # touch sales.war.dodeploy 
 
- Со стороны сервера перейти в конфигурационный файл nginx: - # nano /etc/nginx/sites-enabled/synergy-base - и поменять дефолтный контекст - /customersна новый- /sales.- Было customers: - location /customers { proxy_pass http://127.0.0.1:8080/customers; }- Стало sales: - location /sales { proxy_pass http://127.0.0.1:8080/sales; }
- Проверить корректность настроек nginx: - # nginx -t - При необходимости исправить ошибки. 
- Если проверка прошла успешно, перезагрузить настройки nginx: - # nginx -s reload 
3.3. Как изменить поля в карточках?¶
Теги: добавить новое поле, изменить заголовок поля, изменить порядок следования полей.
Уровень: аналитик.
Продукт реализован на платформе Arta Synergy и редактора форм в частности. Данный редактор форм обеспечивает гибкую настройку состава полей любых карточек.
- Авторизоваться в Конфигураторе приложений и перейти в
приложение «Customers» (с кодом customers).
- Найти и открыть нужную форму.
- Изменить состав полей и их свойства согласно рекомендаций.
3.4. Как изменить стадии сделки?¶
Теги: сделка, изменить название стадии, переименовать стадию, изменить порядок следования стадий, изменить описание стадии, добавить новую стадию, удалить стадию.
Уровень: аналитик.
Решение: отредактировать элементы справочника «Стадии сделки».
- Авторизоваться в Конфигураторе приложений и перейти в
приложение «Customers» (с кодом customers).
- Найти и открыть справочник «Стадии сделки» (с кодом
customers_dict_dealStatus).
- Нажать на кнопку «Элементы». Откроется таблица со списком стадий сделок. Для удобства отсортируйте таблицу по столбцу «Порядковый номер».
- Изменить элементы согласно описания справочника стадий сделок.
3.5. Как изменить стадии договора?¶
Теги: договор, изменить название стадии, переименовать стадию, изменить порядок следования стадий, изменить описание стадии, изменить цвет стадии, добавить новую стадию, удалить стадию.
Уровень: аналитик.
Решение: отредактировать элементы справочника «Стадии договора».
- Авторизоваться в Конфигураторе приложений и перейти в
приложение «Customers» (с кодом customers).
- Найти и открыть справочник «Стадии договора» (с кодом
customers_dict_contractStatus).
- Нажать на кнопку «Элементы». Откроется таблица со списком стадий договора. Для удобства отсортируйте таблицу по столбцу «Порядковый номер».
- Изменить элементы согласно описания справочника стадий договора.
3.6. Как изменить стадии лида?¶
Теги: лид, изменить название стадии, переименовать стадию, изменить порядок следования стадий, добавить новую стадию, удалить стадию.
Уровень: аналитик.
Решение: отредактировать элементы справочника «Стадии лида».
- Авторизоваться в Конфигураторе приложений и перейти в
приложение «Customers» (с кодом customers).
- Найти и открыть справочник «Стадии лида» (с кодом
customers_dict_leadStatus).
- Нажать на кнопку «Элементы». Откроется таблица со списком стадий лида. Для удобства отсортируйте таблицу по столбцу «Порядковый номер».
- Изменить элементы согласно описания справочника стадий лида.