Выполнить Groovy скрипт по клику в XWiki - PullRequest
0 голосов
/ 30 апреля 2018

Не могу понять, как запустить простой Groovy скрипт в xwiki при нажатии на ссылку / кнопку? Я не хочу, чтобы скрипт запускался при загрузке страницы xwiki. Сам скрипт работает нормально, но как мне связать скрипт с событием push на кнопке?

Есть ли простой способ реализовать это?

1 Ответ

0 голосов
/ 30 апреля 2018

Стратегия состоит в том, чтобы использовать макрос HTML, использовать формат HTML и вызывать ту же страницу, но передавая параметр, чтобы распознать, что кнопка была нажата. Если вам нужна ссылка, просто позвоните на ту же страницу, используя, например, [[label>>||queryString="confirm=1"]], а затем введите #if в Velocity.

Вот пример: https://www.xwiki.org/xwiki/bin/view/FAQ/How%20can%20I%20create%20a%20new%20page%20based%20on%20a%20form

...