非常によく似ていて、同じデータベーステーブルを共有できる2つのYiiモデルを作成しようとしています。1つは「質問」で、もう1つは「記事」です。どちらもタイトル、本文、著者を共有しています。'Question'には、'article'がfollow_upと呼ばれるものと対話する必要がないという追加のフィールドがテーブルにあります。
ほとんどのメソッドと検証は同じですが、ifステートメントで簡単に実行できる小さな違いがいくつかあります。私が見ている主な問題はURLです。site.com/questionやsite.com/articleのような別々のURLが必要ですが、両方とも同じモデル、コントローラー、ビューと相互作用します。
これはどのように行うことができますか?