У нас есть проект JIRA с формой отправки, в которой используются каскадные поля выбора. Они меняются в зависимости от выбранной опции, и это настраивается с помощью скриптов groovy внутри JIRA.
Теперь, когда я пытаюсь создать сборщик проблем Jira для этого проекта, он позволяет добавить все эти настраиваемые поля, однако полностью нарушая логику, которую я настроил с помощью groovy.
Как я могу использовать коллектор Jira Issue и оставить логику каскадных полей без изменений?
Скажите, у меня есть поле "Вы присоединитесь к конференции?":
Если выбрано «Нет», появятся другие поля: «Пожалуйста, объясните причину».
Эта логика отлично работает, если используется напрямую от JIRA. Однако при использовании из сборщика вопросов у меня есть только возможность сделать все поля доступными в форме, чтобы она выглядела так:
«Вы присоединитесь к конференции?»
Пожалуйста, объясните причину "
Как мне сохранить эту логику "если это, чем это", используя коллектор проблем JIRA? Спасибо!
<script type="text/javascript" src="#" src="#"></script>
<!-- This is the script for specifying the custom trigger. We've replaced 'myCustomTrigger' with 'feedback-button' -->
<script type="text/javascript">window.ATL_JQ_PAGE_PROPS = {
"triggerFunction": function(showCollectorDialog) {
//Requires that jQuery is available!
jQuery("#feedback-button").click(function(e) {
e.preventDefault();
showCollectorDialog();
});
}};</script>
<h2>Submit security incident to Protect</h2>
<a href="#" id="feedback-button" class='btn btn-primary btn-large'>Submit security incident</a>