1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Ошибка [1.2.525] Проблема с tools.js

Тема в разделе "1.2.534", создана пользователем hellman, 15 июн 2019.

  1. hellman

    hellman A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    16 авг 2012
    Сообщения:
    1
    Симпатии:
    0
    Странная проблема с tools.js

    К примеру в "Начальный текст" в редакторе заданий вызывается
    Код:
    [%
       ts = tools.js.sum(1,2);
    %]
    Задание добавляется и выполняется нормально, но после этого, если добавить задание повторно или запустить этот код в "Тестировании шаблонов" то вылетает ошибка
    "Template execute error: undef error - (null) at undefined:0:-1"
    [​IMG]

    Лечится это, если в "Редактор javascript" просто нажать на кнопку "Сохранить", не меняя ничего в теле самого tools.js
    После этого код в тестировании шаблонов выполняется опять прекрасно _до_ следующего запуска задания, в котором используется tools.js.* в шаблонах.

    Тоесть резюмирую ошибку.
    Есть код использующий tools.js.* в задании, задание исполняется один раз, после этого всегда вылетает ошибка "Template execute error: undef error - (null) at undefined:0:-1" как при запуске задания, так и при тестировании шаблона, после нажатия кнопки Сохранить в редакторе javascript (ничего не меняя в теле), в тестировании шаблонов код опять работает, причем сколько угодно раз, но если добавить задание срабатывает только один раз и перестает работать как в тестировании шаблонов так и в повторном добавлении задания.

    Ошибка появилась после обновления до последней версии.
     
  2. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.372
    Симпатии:
    2.102
    Исправлено
     

Поделиться этой страницей