私は2つのコントローラを持っている:pages_controllerとcharges_controllerレールで特定のページの前にアクションを作成するにはどうすればよいですか?
pages_controllerだけあります
class PagesController < ApplicationController
def show
render template: "pages/#{params[:page]}"
end
end
charges_controllerは私のroutes.rbを私のホームページに設定されたルートを持っている料金
を受け入れるために、基本的なストライプの情報を持っており、 :
get "/:page" => "pages#show"
ビュー/ページに約8個のHTMLファイルがあります。
「products.html.erb」にはbefore_action認証ユーザーが1つだけ必要です。
ページコントローラに前のアクションを追加すると、すべてのページに影響します。いくつかのヒント、新しい開発者が必要です。
あなたはそれ以下の回答からいくつかのソリューションチェック正しいものをフォローアップする素敵だろうがある見つけた場合/ some comments – widjajayd