私たちはカスタムのCMSを構築していますが、条件付きで別のビューを表示することは可能ですか?たとえば、すべてが資産ですが、サブタイプは記事や動画などです。記事ビューに条件付きでマッピングすることは可能でしょうか?1つの経路を経路指定し、条件付き経路のビュー
答えて
render whatever you wantとすることができます。 (Nutshell version)
しかし、ある種のクラス継承のようなサウンドは使用されていて、それぞれ独自のコントローラ/テンプレートを持つ必要があります。
私はあなたに同意します、私の立場は私たちの記事などを持って資産から継承すべきですが、システムアーキテクチャーについては何も言いません。それが意味をなさないならば。 – Micharch54
それはしません。システム上でコードを開発する場合は、アーキテクチャーを含め、途中で変化するものを変更する権限が必要です。 –
私が正しく理解していれば、これは本当に良い考えではありません。あなたがRailsのルーティングシステムを改革しようとしているように思えます。それを再発明する代わりに、それを使用してください!
私が誤解した場合、そのユースケースをより詳しく説明してください。
私たちのチームリーダーがこの方法でルーティングすることについて不思議に思っていたので、私は尋ねていました。私たちは基本的に、データを非常に少数のテーブルに正規化するフロントエンドレンダリングシステムを持っています。まだ計画段階ですが、これが可能かどうかは疑問でした。 – Micharch54
それは可能ですが、少し無意味です。 * Railsのルーティングで*働かせることを学ぶ努力を費やしてください。また、なぜ非正規化ですか?臭いがする... –
- 1. 経路の条件付きリダイレクト
- 2. ララベル5経路は条件付きで
- 3. 条件付き経路検索アルゴリズム
- 4. 経路を編集する経路が一致しない経路指定エラーGET
- 5. URLの角の経路条件2010/10
- 6. 角4、実際の経路指定なしの経路データの取得
- 7. 角度 - 条件付きの経路のみ(ローカルストレージに基づく)
- 8. ルートは経路を指定します
- 9. フラスコ内の複数経路指定 - Python
- 10. 経路データ
- 11. VueJS + VueRouter:条件付きで経路を無効にする
- 12. 経路の経路 - リソースを設定するときのアクションを取り除く
- 13. モーダルで経路を指定する
- 14. 経路の制約
- 15. 経路内のリアクトキャピタルケース
- 16. ループ内の経路
- 17. C#MVC経路障害後の経路を継続する
- 18. コントローラへの経路を無視する経路
- 19. ベース経路を持つリアクタールータ
- 20. 経路コンポーネントの経路プロパティにアクセスする反応ルータ
- 21. 特定の経路で経路を表示しないReact Router Native?
- 22. 角度2 - 角度経路で経路をオーバーライドする3.3.0
- 23. 経路探索アルゴリズムで循環経路を扱う
- 24. 経路探索ブーストグラフライブラリ
- 25. セットアセンブリ基準経路
- 26. 最短経路アルゴリズム
- 27. A *経路探索
- 28. 経路探索アルゴリズム
- 29. 最小コスト経路
- 30. PostgreSQL - 最短経路
私はあなたが探していると思う:as、ここを参照してくださいhttp://stackoverflow.com/questions/4503550/route-alias-in-rails – Candide
応答のためにありがとう、私たちの場合私はできないと思うオブジェクトの属性に条件付きであるため、単純なものにします。つまり、content_typeが "video"のアセットは一方向に、 "image"は別の場所に移動します。 – Micharch54