Уважаемые коллеги!
При настройке колонок Детали, процесс загрузки настроек происходит бесконечно долго, то есть, форма настроек Детали не загружается (см. вложенный файл).
Что делать?
Нравится
Если сайт локально, можете доработать файл all-combined, найти по такому кусочку
(json,
Метод декодировки и доработать его проверкой на undefined:
Если сайт не на вашей платформе, можете просто в этом методе поставить точку остановки, и два раза когда там будет заходить undefined в переменную json, присвоить ей null. После этого, пустить к настройке колонок, и после их настройки и сохранения, такая ошибка для данной детали возникать не будет.
Добрый день, Уважаемые коллеги!
Спасибо за ответ.
К сожалению, я не программист чтобы понять то, о чем Вы написали.
Если Вам не сложно, можете прислать более подробный алгоритм действий по исправлению данной ошибки:
1) Делай раз - заходи вот на эту страницу, нажимай вот на эту кнопку, вставляй вот такой код...
2) Делай два...
3) Делай три и так далее
Сайт не на нашей платформе, работаем в облачной версии.
Тогда напишите в поддержку, с указанием сайта, там все исправят в облаке.
support@terrasoft.ru
Уважаемый, Максим!
А что, было очень трудно дать более подробный алгоритм?
Я, вообще-то, к Вам обратился на Ваш очень продвинутый ответ...
Мне-то нужно попробовать самому разобраться, а не то как исправит Terrasoft ошибки Terrasoft...
Может быть, вообще, не нужно напрягаться, разбираться, обучаться, а сразу переходить на другую CRM-систему, где менеджеры более отзывчивые?...
Здравствуйте, пользователям стоит разбираться в пользовательской части. А ошибки Террасофт, стоит править сотрудникам Террасофт. Тем более не программисту будет сложно выполнить данное исправление, а в поддержке эту проблему и вовсе бы исправили для всех деталей заменой файла в облаке, что недоступно для пользователей. Но вот алгоритм, будут вопросы по какому-то из пунктов, задавайте.
1. Заходите на сайт.
2. Открываете окно отладки F12
3. В окне исходных кодов (в Firefox это к примеру, Debugger) находите файл all-combined.js
4. Иконкой {} преобразовываете его в читабельный вид, и ставите точку остановки кликом слева от строчки с if, сразу после функции в названиях которой присутствует (json, как на скриншоте в комментарии выше. Поиск по файлу Ctrl+F
5. Поставив точку останова, нажимаете на детали настроить колонки, код начинает останавливаться в точке остановки.
6. Каждый раз смотрите на переменную json, если возле неё написано undefined, пишите в консоли:
json = null
и нажимаете Enter
7. Кнопкой продолжить (F8) продолжаете выполнение кода, и так два раза, когда попадается undefined пишите json = null и снова F8.
8. Когда увидите, что на заднем фоне открылась настройка колонок, закрываете отладку (F12), настраиваете колонки, сохраняете для всех. Готово, для данной детали ошибка исправлена.