0

アプリに irwi( https://github.com/alno/irwi )を追加しました。

ユーザーがhttp://example.com/shop/:shop_name/wikiにアクセスするときにアクセスできるようにしたい (routes.rb がどうあるべきかを知る必要がある)

誰でも作り方を教えてもらえますか?

:shop_name はスラッグなので色々なパターンが考えられます。
もちろん、各shopレコードにはウィキペディアが必要です (ここでは 1 対 1 です。ショップが作成されると、そのショップ用の 1 つのウィキペディア ページが同時に自動的に作成されます。)

Cancanを使っているのですが、認証の工夫をして、できれば登録者だけがウィキペディアのページを編集・更新できるようにしたいです。
ありがとう。

4

1 に答える 1

1

詳細なヘルプが必要な場合は、ルーティングの方法についてhttp://guides.rubyonrails.org/routing.htmlを参照してください。より多くのコードを提供する必要があります。次のようなものになるでしょう-

resource :wiki, :controller => :shop, :only => [] do
  get :wiki
  post :wiki
end

ウィキでできること、コントローラーなどに応じて、

before_filter :authenticate_user!

あなたの認証のために

于 2013-01-08T22:21:23.643 に答える