MENU

【Rails】link_toにparamsを持たせるには

<%= link_to "注文履歴一覧を見る", admins_orders_path(customer_id: @customer.id), class:"btn btn-primary" %>
def index
@customer = Customer.find(params[:customer_id])
      @orders = Order.where(customer_id:@customer.id).page(params[:page])
end

こんな感じ!

「admins_orders_path」の後ろに「(customer_id: @customer.id)」と付ければ、別ページでもこの値を使える!

よかったらシェアしてね!

この記事を書いた人

目次
閉じる