Не используйте хаки и неподдерживаемый код при разработке пользовательских решений и реализации задач на платформе ELMA365!
В системе мы поддерживаем только те методы и функциональные возможности, которые описаны в официальной документации:
Все остальные возможности могут быть изменены в любом обновлении системы. Это включает:
- Использование «внутренних» методов API через скрипты или с фронта.
- Использование JS-библиотек фронта, которые поставляются по умолчанию (их могут удалить или обновить, как это было с jQuery).
- Привязку к разметке и стилям фронта.
- Прямые запросы в базу данных.
- Ручное изменение пакета экспорта.
Если вы применяете хаки и неподдерживаемый код, вы столкнётесь с дополнительными трудностями, так как в будущем вам придётся переделывать ваше решение. Кроме того, это может создать сложности в поддержании целостности системы со стороны команды разработки ELMA365 и в стабильности выходов новых релизов.
Поддерживается только публичное Web API
Все решения, написанные с использованием поддерживаемых методов API, продолжают работать и через несколько лет. Крайне редко мы отмечаем какие-то методы устаревшими, при этом обязательно предлагаем альтернативу.
Если поддерживаемых функциональных возможностей не хватает и для решения ваших пользовательских задач приходится использовать хаки — просим обращаться в техническую поддержку с предложениями по развитию системы.
Так мы будем лучше понимать ваши потребности и улучшать систему вместе!
Последнее редактирование модератором: 16 окт 2024