0

中規模の企業サイトに果樹園を利用したい。古いサイトは純粋なASP.NET3.5で記述されており、たとえば次のデータベーステーブルがあります。

部門:ID、説明

連絡先:ID、DepartementID、名前、画像

ページの作成、部門の一覧表示、別のページへのリンクに問題はありません。連絡先は、SELECT名、連絡先内部からの画像などのSQLを使用してリスト(htmlテーブル)に表示されます。Contact.DepartementID=Departemnt.IDでDepartemntに参加します。 ...... とか、ぐらい...

オーチャードでこれをどのように模倣しますか?またはさらに良い...Orchard-db(または外部db)内にこれらのテーブルを作成し、Orchard-Website内のデータを表示する(クラシック)ASP.NETページを作成できますか?このためのモジュールを作成する必要がありますか(どのように?)これらのテーブルはオーチャード内部検索から検索できますか?(Luceneによって索引付けされていますか?)

また、テーブルの作成/更新/削除ページを作成する必要があります。...ダッシュボード内?(保護/許可されたアクセスのみが必要なため)

最後に...すべてのレコードをダッシュ​​ボードのコンテンツアイテムとして表示したくありません!! 従来のAccess-Formのように、従来の1行あたりのレコード数、並べ替え、ページング、更新/削除を含むCRUDページが1つ必要です。

これはオーチャードで可能ですか?

ありがとう、ラインハルト

4

1 に答える 1

0

もちろん可能ですが ( http://docs.orchardproject.net/Documentation/Creating-1-n-and-nn-relationsを参照)、検索可能性などのコンテンツ タイプの利点が必要な場合は、それをコンテンツにします。タイプ。コンテンツ タイプは、必ずしもアイテムのリストに表示されるわけではありません。それらは作成可能とマークされている場合にのみ表示されるため、タイプを作成可能としてマークしないでください。

于 2012-07-20T10:45:09.583 に答える