私たちはオーチャードに取り組んでいます。ユーザーのアクティビティフィードを作成する必要があります。つまり、アップデート、削除、挿入などのユーザーのすべてのアクティビティがホームページで表示されたとおりに表示されます。 。オーチャードCMSを使用してカスタムアクティビティフィードを作成する方法は?それとも既存のデザインがありますか?オーチャードCMSのユーザーアクティビティフィード
0
A
答えて
1
あなたは豊富なドキュメントはここで見つけることができますので、
public class MyHandler : Orchard.ContentManagement.Handlers.ContentHandler
{
// public
public MyHandler()
{
// listen to user events
OnPublishing<Orchard.Users.Models.UserPart>(UserPublishing);
OnRemoving<Orchard.Users.Models.UserPart>(UserRemoving);
...
}
// private
private void UserPublishing(Orchard.ContentManagement.Handlers.PublishContentContext aContext, Orchard.Users.Models.UserPart aUserPart)
{
// do some stuff on user publishing
}
private void UserRemoving(Orchard.ContentManagement.Handlers.RemoveContentContext aContext, Orchard.Users.Models.UserPart aUserPart)
{
// do some stuff on user removal
}
...
}
ようUserPartのためのコンテンツ・ハンドラを作成することにより、ユーザの詳細の「活動」を傍受することができます http://docs.orchardproject.net/en/latest/Documentation/Understanding-content-handlers/
はオーチャードと呼ばれるモジュールもありますユーザーアクティビティを記録していると思われる監査: http://gallery.orchardproject.net/Packages/Orchard.Module.Downplay.Audit
関連する問題
- 1. オーチャードCMSのオーチャード・コラボレーション
- 2. オーチャードCMSのプレミアムテーマ
- 3. オーチャードCMSのデータインポート
- 4. オーチャードCMSのホームページ
- 5. オーチャードCMSのカスタムメンバー
- 6. モノラルのオーチャードCMS
- 7. オーチャードCMS Webサービス
- 8. は、オーチャードCMS
- 9. オーチャードCMS IContentQueryサブクエリ?
- 10. オーチャード・cmsトークンjson
- 11. コアシェイプオーバーライド - オーチャードCMS
- 12. オーチャードCMSモジュールweb.config
- 13. オーチャードCMSの全ガイド
- 14. オーチャードCMS - 列挙メニュー
- 15. オーチャードCMS - 紺碧メディアサービス
- 16. オーチャードCMS:それは
- 17. オーチャードCMS重複コンテンツエラー
- 18. オーチャードCMSのカスタムフォームのカスタマイズ
- 19. オーチャードCMSのリストのリンク
- 20. オーチャードCMSの画像ギャラリー
- 21. オーチャードCMS、オーチャードデータベースのクエリ方法
- 22. オーチャードCMSアプリケーション内のWebFormsページ
- 23. オーチャードCMSの商品検索
- 24. オーチャードCMSのウィジェットテンプレートをオーバーライド
- 25. オーチャードCMSクエリローレイアウトレベルプロパティへのアクセス
- 26. オーチャードCMS検索&結果リストサンプル
- 27. オーチャードCMS - 関連記事ウィジェット
- 28. オーチャードCMS HTMLウィジェットへのリンクの追加
- 29. オーチャードCMSのページとカスタムフッターのhtml?
- 30. オーチャードCMSサイトのURLデータベースの場所?