1

asp.net CreateUserWizard コントロールに基づいて、Umbraco の Register Member ユーザーコントロールを作成しました。ユーザーは思い通りに作成されているため、このコントロールは適切に機能します。ただし、メンバー セクションのバックエンドからユーザーを削除すると、ユーザーはユーザー ツリーからは消えますが、検索結果からは消えません。ユーザーは実際に削除されていますか?検索インデックスも何らかの形で更新する必要がありますか? もしそうなら、どうすればいいですか?

4

2 に答える 2

0

Umbraco はメンバーを無効にするだけで、データベースで削除しません。あなたの研究要求で、アクティブ状態または無効状態ではないメンバーに対する制限を追加してみてください。

于 2014-09-22T19:32:39.507 に答える
0

Umbraco メンバーシップ プロバイダーを使用している場合の最初のステップは、データベースを開き、cmsMemberテーブルを調べて、ユーザーがまだ存在するかどうかを確認することです。そうでない場合は、キャッシュの問題が発生している可能性がありますが、キャッシュをフラッシュするために追加の手順を実行する必要はありません。

検索結果とは、Umbraco バックエンドからのメンバー検索ですか、それともカスタム メンバー検索ですか? また、実行しているバージョンは何ですか?

于 2013-03-01T07:47:53.897 に答える