Ошибка настройки Детали

Уважаемые коллеги!

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

Что делать?

Нравится

5 комментариев

Если сайт локально, можете доработать файл 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), настраиваете колонки, сохраняете для всех. Готово, для данной детали ошибка исправлена.

Показать все комментарии