以前の投稿に続いて、CSS と Rails を使用して強調表示されたナビゲーションを (ほぼ) 実装しました。
<ul class="nav">
<li class="<%= "active" if params[:controller] == "sweets" %>"><%= link_to 'Sweets', sweets_path %> </li>
<li class="<%= "active" if params[:controller] == "sweets/new" %>"><%= link_to 'New Sweets', new_sweets_path %> </li>
<li class="<%= "active" if params[:controller] == "tasks" %>"><%= link_to 'Tasks', tasks_path %> </li>'Customers', customers_path %> </li>
<li class="<%= "active" if params[:controller] == "suppliers" %>"><%= link_to 'Suppliers', suppliers_path %> </li>
</ul>
唯一の問題は、ナビゲーション アイテムの 1 つが、まったく別のページではなく、新しいアイテムを作成するためのものであることです。通常のコントローラ テキストの最後に /new を使用して上記を試しましたが、うまくいきませんでした。
メソッドページに移動するときにこのメソッドは可能ですか、それとも別の方法で実装する必要がありますか? これが繰り返しの質問である場合は申し訳ありませんが、同じ状況の人を見つけることができませんでした.
事前に感謝します。ヒントやヒントはいつでも大歓迎です。