私たちはカスタムのCMSを構築していますが、条件付きで別のビューを表示することは可能ですか?たとえば、すべてが資産ですが、サブタイプは記事や動画などです。記事ビューに条件付きでマッピングすることは可能でしょうか?1つの経路を経路指定し、条件付き経路のビュー
答えて
render whatever you wantとすることができます。 (Nutshell version)
しかし、ある種のクラス継承のようなサウンドは使用されていて、それぞれ独自のコントローラ/テンプレートを持つ必要があります。
私はあなたに同意します、私の立場は私たちの記事などを持って資産から継承すべきですが、システムアーキテクチャーについては何も言いません。それが意味をなさないならば。 – Micharch54
それはしません。システム上でコードを開発する場合は、アーキテクチャーを含め、途中で変化するものを変更する権限が必要です。 –
私が正しく理解していれば、これは本当に良い考えではありません。あなたがRailsのルーティングシステムを改革しようとしているように思えます。それを再発明する代わりに、それを使用してください!
私が誤解した場合、そのユースケースをより詳しく説明してください。
私たちのチームリーダーがこの方法でルーティングすることについて不思議に思っていたので、私は尋ねていました。私たちは基本的に、データを非常に少数のテーブルに正規化するフロントエンドレンダリングシステムを持っています。まだ計画段階ですが、これが可能かどうかは疑問でした。 – Micharch54
それは可能ですが、少し無意味です。 * Railsのルーティングで*働かせることを学ぶ努力を費やしてください。また、なぜ非正規化ですか?臭いがする... –
- 1. 経路の条件付きリダイレクト
- 2. 経路データ
- 3. 経路の経路 - リソースを設定するときのアクションを取り除く
- 4. C#MVC経路障害後の経路を継続する
- 5. 経路探索ブーストグラフライブラリ
- 6. セットアセンブリ基準経路
- 7. サイクル指向の最短経路グラフ
- 8. Camel:設定から条件付きで経路を構築する方法は?
- 9. Neo4jが最短経路を見つけるが、経路を除外する
- 10. アンドロイドの経路を表示
- 11. サブドメインへのルーティングの経路
- 12. dijkstraの最短経路アルゴリズム
- 13. 異なる経路のミックスイン?
- 14. Pythonのセットアップ経路問題
- 15. NodeJSエクスプレスワイルドカード経路を数回
- 16. 迷路で最短経路を見つける
- 17. 特定の経路のみのセッションクッキー
- 18. 特定のIDへの経路
- 19. Networkx - 最短経路長
- 20. C++ k最短経路アルゴリズム
- 21. 経路探索アルゴリズムテスト用ツール
- 22. CakePHP:経路と静的ページ
- 23. 最大経路問題
- 24. ASPコアでの経路設定
- 25. mvc3経路設定をid、id2 id3
- 26. Node.jsは経路指定変数を渡します
- 27. Codeigniterの正規表現で経路を指定
- 28. 連続探索空間のための経路指定アルゴリズム?
- 29. 特別な条件の下で最短経路コストを見つけるには?
- 30. 玉:経路別のリソースを提供
私はあなたが探していると思う:as、ここを参照してくださいhttp://stackoverflow.com/questions/4503550/route-alias-in-rails – Candide
応答のためにありがとう、私たちの場合私はできないと思うオブジェクトの属性に条件付きであるため、単純なものにします。つまり、content_typeが "video"のアセットは一方向に、 "image"は別の場所に移動します。 – Micharch54