Piranha CMS を使用しており、マネージャー エリアのカスタム フォームに取り組んでいます。それがどのようにまとめられているかを学び、基本的な空のページを作成します。私は持っている:
- メニュー グループを作成し、項目を追加しました
- 名前空間を webconfig ファイルに追加しました
- ビューを指すアクションでコントローラーを作成しました
それはうまくいきましたが、.NET は WebViewPage が必要だと言いました。私が追加したビューの上部に:
@inherits System.Web.Mvc.WebViewPage
ページは正しく表示されるようになりましたが、マネージャー セクションでカスタム ページを作成し、それにモデルを渡す方法がわかりません。layout.cshtml がなく、モデルを添付するページが見つかりません。