2014-01-26 1 views
2

현재레일이 rabl 템플릿을 찾는 이유는 무엇입니까? 내 설정은 스크린 캐스트를 반영, 내놓고 오프 이해, 레일-API 및 rabl 보석을 사용하는 API 작업

Missing template activities/index, application/index with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :raw, :ruby, :rabl]}. Searched in: 
    * "/Users/jd/Dropbox/honeybadgerconsulting/activitiesapi/app/views" 

을 348

(322) 받고 railscasts하지만 최고의 내가 말할 수있다 내가 간과하고있는 세부 사항?

제어기

class ActivitiesController < ApplicationController 
    include ActionController::ImplicitRender 

    def index 
    @activities = Activity.all 
    end 

end 

이고 rabl 템플릿 경로 json.rabl

collection @activities 

attributes :title, :vendor, :date, :start_time, :price 

screenshot of files and dir strcuture

상황이다 /app/views/activities/index.json.rabl

답변

1

요청 URL은 ".json"으로 끝나야하고, 레일스는 HTML 요청이라고 생각합니다.

+0

스냅인, 올바른 엔드 포인트를 요청하지 않았 음을 알았습니다 ... 전에 맹세했습니다! – John