mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-26 20:16:15 +08:00
- Handler for content fields.
- Relies on the Activated event to weld fields to parts. - New event Initializing added to the content management lifecycle, old Activated event is now Initializing. - Unifying part and field template result classes. - Refactoring. --HG-- branch : dev
This commit is contained in:
@@ -9,10 +9,10 @@ namespace Orchard.Media.Handlers {
|
||||
public MediaSettingsHandler(IRepository<MediaSettingsRecord> repository) {
|
||||
Filters.Add(new ActivatingFilter<MediaSettings>("site"));
|
||||
Filters.Add(StorageFilter.For(repository) );
|
||||
OnActivated<MediaSettings>(DefaultSettings);
|
||||
OnInitializing<MediaSettings>(DefaultSettings);
|
||||
}
|
||||
|
||||
private static void DefaultSettings(ActivatedContentContext context, MediaSettings settings) {
|
||||
private static void DefaultSettings(InitializingContentContext context, MediaSettings settings) {
|
||||
settings.Record.RootMediaFolder = "~/Media";
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user