На странице портала /record не работают клиентские скрипты

:speech_balloon: Description
В частности, проблема проявляется на форме регистрации itsm_inquiry с портала /portal/record?table_name=itsm_inquiry
На странице /record располагается виджет Record Default Widget. В поле виджета Template в теге
для атрибута userScripts задано значение “{options.clientScriptOn}”.
В это же время, для экземпляров виджета такая опция отсутствует. Вместо неё в Option Schema Values указана опция clientScriptsOn
/list/sys_widget_instance?condition=(widget_id%3D159023482114580059%5Eoption_schema_valuesLIKEclientScriptsOn)

:heavy_check_mark: Workaround

  1. Перейти в запись виджета Record Default Widget - /record/sys_widget/159023482114580059
  2. В поле виджета Template в теге для атрибута userScripts задать значение “{options.clientScriptsOn}”
    <Form
        ...
        userScripts = "{options.clientScriptsOn}"
    />

В виджете написано все, что написано в ответе к этому вопросу, но все равно не работает.
userScripts = “{options.clientScriptOn}”

а должно быть userScripts = “{options.clientScriptsOn}”

1 лайк

Было бы хорошо наконец исправить этот баг из коробки… На каждом новом экземпляре приходится это делать уже на протяжении лет двух :grimacing:

2 лайка