RubyonRailsを手に入れ始めたところです。私はむしろそれが好きです、しかし私は障害にぶつかりました。私は問題を解決する2つの方法を知っていますが、これを行うための「レールウェイ」が何であるかについて興味があります。
セットアップ
プロジェクトの説明を一覧表示するインデックスページがあります。ユーザーがプロジェクトをクリックするshow
と、プロジェクトコントローラーの機能が表示されます。リスト内のプロジェクトは、MySQLデータベースからロードされます。
私がやりたいこと
各「プロジェクトページ」にプロジェクト固有の情報をロードできるようにしたい。この情報は、ドキュメント、コード例などで構成されています。各ページには、同じ一般的なテンプレートがあります。
方法1
HTMLとテキストをMySQLデータベースの「Sections」テーブルに保存し、そのプロジェクトに関連するすべてのセクションをロードします。ページの下にある各セクションを表示します。
方法2(私がやりたい方法)
完全なドキュメントを使用して、プロジェクトごとに個別のビューを用意します。関数にロードされたプロジェクトに基づいて特定のビューをロードしshow
ます
コメントコメント
私がCodeIgniterを使用しているので、私が考えることに慣れていないRailsの3番目の方法はありますか?
私は「RailsWay」が何であるかに完全に適応する準備ができていますが、この種のものの適切な規則が何であるかはわかりません。
それとも、この問題は、あなたがそれをどのように行うかはまったく問題ではありませんか?
前もって感謝します。