как показать модальное окно в действии контроллера?
Итак, у меня есть контроллер PagesController с индексом действий и full_search. Индекс действия для домашней страницы. На домашней странице у меня есть кнопка «поиск» и текстовое поле. Если пользователь вводит sometiong в поле text_ и нажимает кнопку «поиск», он переходит к действию full_search. В этом действии я пытаюсь найти что-то по запросу пользователя. если я ничего не нахожу, я должен просто показать модальное окно без результатов, иначе перенаправить на другую страницу
def full_search
...do search...
if search_result.empty?
show modal window with text 'no results'
else
redirect to another page
end
end
Как я могу показать модальное окно (как функция оповещения в JS)? Я думаю, что я должен использовать JavaScript .. но где ???
если search_result пуст, мне не нужно отображать никакой вид ... Мне просто нужно остаться на той же странице и показать модальное окно