0
내 redmine 용 플러그인을 작성하고 있습니다. 내보기에서 내 컨트롤러의 매개 변수를 내 컨트롤러으로 전달해야합니다. 내 erb.html 파일에 이미있는 @repository.url
매개 변수를 전달하려고합니다.레일에서 remote_to_function을 사용하여 매개 변수를 전달하는 방법
벨로 우는 내가 노력하고있는 코드입니다. 제발, 내가 뭘 잘못하고있어? :
_navigation.erb.html
<% if User.current.allowed_to?(:view_repository, @project) -%>
<div style="float: left; width: auto; padding-right: 1%">
<%= button_to_function l(:gerar_build_project), remote_function(:action => 'exec_client', :controller => 'GerarVersao', :with => "'id=' + $('@repository.url').value")%>
</div>
gerar_versao_controller.rb
def exec_client(url_branch)
.
.
.
end
감사합니다.
작동하지 않았습니다. 시스템을 디버깅했는데 버튼을 클릭하면 아무 일도 없었습니다. 이 경우에만 매개 변수를 넣을 경우 ** : 절과 함께 **, 매개 변수를 제거하면 내 절을 정상적으로 호출됩니다. 이 메소드가 사용되지 않을 것으로 의심됩니다. – kamusett
예, ROR 3.0.9 이후로 사용되지 않습니다 – rodmanhe
컨트롤러에서 내 함수를 호출하기 위해 remote_function을 어떻게 대체 할 수 있습니까? – kamusett