2017-02-01 4 views
2

У меня есть две модели, Карусель и Предмет, их отношение много для многих.Путь рендеринга с параметрами

В routes.rb:

resources :carousels do 
    resources :items 
end 

Я пытаюсь сделать шаблон новых элементов с перечислителями парами (типа) в модальном в моем индексе карусельного.

Рендер код:

render new_carousel_item_path(caroulsel), type: "image" 

Но у меня следующий вопрос:

ActionView::MissingTemplate at /carousels 
Missing partial carousels/1/items/_new with {:locale=>[:"pt-BR"], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :slim, :coffee]} 

Есть идеи?

+0

Когда вы говорите, делают рельсы будут пытаться найти частичное. –

+0

или вы можете сдать шаблон –

+0

Возможный дубликат [параметр передачи в рендере - рельсы 3] (http://stackoverflow.com/questions/11283675/pass-parameter-in-render-rails-3) – SsouLlesS

ответ

1

Вы можете использовать эту форму

render template: "carousels/items/new", locals: {caroulsel: caroulsel, type: "image"} 
Смежные вопросы