Вы должны сгенерировать либо menu_item
, либо menuItem
, либо MenuItem
. Он не знает, где останавливается одно слово и начинается другое, если вы не скажете это.
Кроме того, для ваших link_to
s вам просто нужно добавить _path
:
<td><%= link_to 'Show', menu_menu_item_path(@menu) %></td>
Ну, на самом деле, это выглядит немного неправильно для меня. Похоже, вы пытаетесь перейти к одному элементу, который, я думаю, потребует от вас указать меню и элемент:
<td><%= link_to 'Show', menu_menu_item_path(@menu, @menu_item) %></td>
И ко всем пунктам меню в меню:
<td><%= link_to 'Show', menu_menu_items_path(@menu) %></td>