내 문제는 ActiveAdmin의 사용자 지정과 관련이 있습니다. 우선 인덱스 작업을 재정의하는 방법을 알 수 없습니다. 문서에 따르면 모든 것이 단순 해 보이지만 예상대로 작동하는 것은 거의 없습니다. 결국 나는이 두 가지 대안을 생각해 냈습니다. 첫 번째 것은 다음 해결책을 제시하는 blogpost입니다 (작동하는 것처럼 보임).activeadmin override index 동작
scope_to do
Class.new do
def self.projects
Project.where(:id => 1)
end
end
end
# 511 문제의 해결 방법 인이 기능은 작동하지 않지만. 아무도 왜 말할 수 있습니까 ??
scope_to :current_project
controller do
private
def current_project
Project.where(:id => 1)
end
end
귀하의 경험은 무엇입니까? 인덱스 작업 사용자 정의를 어떻게 달성합니까?
나는 경험 많은 웹 개발자이지만 일반적으로 Ruby 세계를 처음 접했습니다. 프로덕션 프로젝트에 ActiveAdmin을 사용하는 것이 좋습니다. 관리자 인터페이스는 무엇을 선택합니까? Rails Admin에 대해 읽었지만 쉽게 사용자 정의 할 수없는 것처럼 보입니다.
현재 가장 큰 관심사는 기본적으로 제공하는 것과는 매우 다른 UI 또는 동작을 얻기 위해 활성 관리자가 사용자 지정하기 쉽지 않다는 것입니다.
당신은 어떻게 생각하십니까?