2016-03-25 16 views
0

私はすでにこれを尋ねる他の質問をチェックしており、問題を解決できませんでした。テンプレートで欠落している/部分的なエラー

エラー:ビューをレンダリングしている

Missing partial tasks/_form with {:locale=>[:en], :formats=>[:html], 
:variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, 
:jbuilder]}. Searched in: 
* "/Users/brendan/Documents/Ruby/project_manager/app/views" 

マイshow.html.erb:

<div id="todo_items_wrapper"> 
    <%= render @project.tasks %> 
    <div id="form"> 
    <%= render "tasks/form" %> 
    </div> 
</div> 

ビューが_form.html.erbというタイトルとコードが含まれます:

<%= form_for([@project, @project.tasks.build]) do |f| %> 
    <%= f.text_field :content, placeholder: "New Task" %> 
    <%= f.submit %> 
<% end %> 
+0

あなたは、ファイル_formを持っていますか。あなたのapp \ views \ tasksフォルダのhtml.erb? スキャフォールディングを使用してアプリのその部分を構築した場合は、そこに存在するはずです。 –

+0

あなたの部分はどのフォルダですか? – Liroy

答えて

0

_formパーシャルがフォルダタスク内にある場合は、render "form"

show.html.erbとは別のフォルダですか?

0

あなたshow.html.erbタスク/ _form.html.erbviews/projects/下にあり、次のようにあなたの部分をレンダリングする必要があり、両方の場合:

<%= render "projects/tasks/form" %> 
関連する問題