2013-04-14 1 views
1

제목에 설명했듯이 rails_admin gem을 추가했지만 관리자 구성의 폴더에 app/admin 폴더가 누락되었습니다. 하지만이 응용 프로그램은 통합되어 잘 작동합니다. 보석에 대한 자원을 추가했으며 관리 사이트에서 올바르게 구성되고 표시되었습니다.레일스 관리 젬이 제대로 설치되었지만 관리 폴더가 누락되었습니다.

레일스 관리자를 사용했지만 이전에는 그런 문제가 없었습니다. 그리고 설치 프로그램을 실행 한 후에는 설명서를 기반으로합니다 : ..as well as a new folder at app/admin to put all your admin configurations. 그래서 지금 당장에 꽤 많이 있어야합니다.

누구나 비슷한 문제가 발생했거나 문제가 무엇인지 압니까?

답변

0

레일 관리자는 레일 엔진으로 장착되어 있기 때문에 문서에 설명 된대로 작업을 실행할 때, 그것은 (나중에 갈퀴 DB를 실행해야한다는 : 마이그레이션) 일부 마이그레이션을 생성하고 같은 경로를 마운트 엔진.

그러나 activeadmin 당신이 관리자에서 더 많은 사용자 정의를 할 수있는 보석이며, 그것은 실제로 관리자에서 각 모델을 정의하기 위해 응용 프로그램/관리자에게 파일을 만듭니다.

업데이트합니다 Gemfile, 라인

gem 'rails_admin' 

를 제거하고 추가

gem 'activeadmin' 

가 railsadmin에 의해 생성 된 초기화 파일을 제거해야합니다 라인 및 railsadmin에 의해 생성 된 마이그레이션을뿐만 아니라, config/routes.rb에 도입 된 레일 설치 관리자, activeadmin의 설명서에 따라 찾고있는 관리 파일을보고 업데이트 할 수 있어야합니다.

+0

나는 보석을 처음 설치할 때 그것을했지만 아무 것도하지 않습니다. 그것이 무엇인지, 내가 작성한 Admin 리소스와 devise를 설정하는 중입니다. "rails_admin을 어디에 마운트 하시겠습니까? for [admin]" – PericlesTheo

+0

답변이 업데이트되었습니다. – rorra

+0

초기화 파일이있어서 그게 앱/admin 폴더가없는 이상한 이유입니다. – PericlesTheo