2011-09-02 3 views
3

내 경우에는 rails_admin 목록 패널의 레코드를 승인해야합니다. 내가 뭘하고 싶은 건 : 링크 => 목록 페이지의 각 레코드에 대한 사실 => 링크 작업을 승인 선택한 레코드를 가리키는 링크를 사용하는 것입니다.rails_admin에 사용자 지정 작업을 추가하는 방법

rails_admin을 해킹하지 않고이를 쉽게 수행하는 방법은 무엇입니까?

+1

나는 이것이 일종의 낡은 질문이라는 것을 알고 있지만 Google 검색에서 우연히 마주 쳤다. 그래서 나는이 정보를 추가 할 것이라고 생각했다. 이제 rails_admin에서 작업을 사용자 정의하고 새 작업을 추가 할 수 있습니다. https://github.com/sferik/rails_admin/wiki/Actions – mike

답변

0

아직 사용자 지정 작업을 지원하지 않습니다 : https://github.com/sferik/rails_admin/issues/166. ActiveAdmin (http://activeadmin.info/)은 훨씬 더 사용자 정의가 가능합니다. (완전히 다른 승인과 함께) 나는이 보석으로 rails_admin을 대체합니다 ...

+0

예, 9 월에 거기에 썼습니다 ... 아직 답변이 없습니다. 그래서 실제로 그것은 asnwer가 아닙니다. –

2

2 주 전 현재 Custom Actions이 RailsAdmin에서 지원됩니다.

+0

예, 모든 활성 프로젝트에 대해 이미 active_admin으로 전환되었습니다. rails_admin에게 돌아갈 방법은 ... 너무 마술 적입니다. –

0

사용자 정의 작업을 추가하는 방법은 여러 가지가 있습니다,하지만 당신은이 작업을 수행 할 수 없습니다와

링크 : 원격 => 진정한

한 해키 방법은 링크를 표시 할 pretty_value을 만드는 것입니다 remote: true. 목록에 없으면/admin/model/: id 페이지에 표시됩니다.

관련 문제