-1
這是我的錯誤:Rails。缺少的部分錯誤
ActionView::MissingTemplate in Userdata#index
Showing /home/bacho/Desktop/RoR/mainapp/app/views/userdata/index.html.erb where line #32 raised:
Missing partial userdata/_userdatatr, application/_userdatatr with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}. Searched in:
* "/home/bacho/Desktop/RoR/mainapp/app/views"
我有2個部分文件views/userdata/
文件夾內容相同的
_userdatatr.html.erb
_userdatat.html.erb
(@language== 'ru'
)呈現第一個文件我收到此錯誤。但第二個文件渲染工作正常。
<% if @language== 'ru' %>
<%= render 'userdatatr', obj: @userdata %> <!-- receiving error here -->
<% else %>
<%= render 'userdatat', obj: @userdata %> <!-- works fine -->
<% end %>
環境是Ubuntu的使用Rails 4.2.5.1
你有沒有在你的應用'_userdatatr.html.erb'? – Pavan
views/application /?我沒有這樣的文件夾 –
可以提供完整的文件路徑 – Shrikant1712