2017-01-18 4 views
0

그냥 초보자이어지고 + 수정 및 새로운 기능의 추가에 대한 전체 코드베이스를 덮어 쓰기 이어지고 프레임 워크

내 요구 사항에 따라 관련 변경 사항을 오전 그래서 내가, 내 로컬 저장소에 전체 코드베이스를 가지고 노력하고 있어요 제품 테이블을 채우기 위해 다른 API 호출을 추가하는 것과 같습니다.

Devise와 마찬가지로 코드베이스를 수정을 위해 지역 코드 기반으로 가져올 수 있습니다. 동일한 방식으로, 나는 코드베이스를 가져 와서 요구 사항에 따라 변경하려고합니다.

내 요구 사항에 따라 변경할 수 있도록 제안하십시오.

내 요구 사항을 완전하게 채우기 위해 Solidus가 옵션으로 제공됩니다.

감사

+0

여기에 질문하지 않았습니다. 무엇을 성취하려고합니까? – mroach

답변

0

당신은 당신이 class_eval을 사용하여 원하는대로 코드를 추가/대체 할 수 있습니다. 여기에 예가 있습니다

#app/controllers/spree/admin/images_controller_decorator.rb 
Spree::Admin::ImagesController.class_eval do 
    def index 
    @images = Spree::Image.all 
    end 
end