レールでルーティングがどのように機能するかについて頭を悩ませようとしています。基本的に、シンプルな CMS を作成しようとしています。
ユーザーはページを CRUD できるようになるため、何らかの動的機能がどこかになければなりません。
ID、名前、およびコンテンツを持つ単純なページ モデルを作成しました。
URL は各ページ名に一致し、各ページのコンテンツを表示します。
- example.com
- example.com/about
- example.com/news
- example.com/staff
URL を正しいページに一致させるにはどうすればよいですか?
(解決策は、ページ名を関連するコントローラーとアクションに渡し、データベース内のページと一致するかどうか、ページのコンテンツを表示するかどうかをテストすることだと思います)。