forked from CIT/Vmeda.Online
		
	MOBILE-3120 resource: Display description if setting enabled
This commit is contained in:
		
							parent
							
								
									f441ce79f7
								
							
						
					
					
						commit
						eb8f286d59
					
				| @ -13,7 +13,7 @@ | ||||
| <!-- Content. --> | ||||
| <core-loading [hideUntil]="loaded" class="core-loading-center"> | ||||
| 
 | ||||
|     <core-course-module-description *ngIf="mode != 'iframe'" [description]="description" [component]="component" [componentId]="componentId"></core-course-module-description> | ||||
|     <core-course-module-description *ngIf="mode != 'iframe' && (mode != 'embedded' || displayDescription)" [description]="description" [component]="component" [componentId]="componentId"></core-course-module-description> | ||||
| 
 | ||||
|     <ng-container *ngIf="mode == 'iframe'"> | ||||
|         <core-iframe [src]="src"></core-iframe> | ||||
|  | ||||
| @ -36,6 +36,7 @@ export class AddonModResourceIndexComponent extends CoreCourseModuleMainResource | ||||
|     mode: string; | ||||
|     src: string; | ||||
|     contentText: string; | ||||
|     displayDescription = true; | ||||
| 
 | ||||
|     constructor(injector: Injector, private resourceProvider: AddonModResourceProvider, private courseProvider: CoreCourseProvider, | ||||
|             private appProvider: CoreAppProvider, private prefetchHandler: AddonModResourcePrefetchHandler, | ||||
| @ -96,6 +97,8 @@ export class AddonModResourceIndexComponent extends CoreCourseModuleMainResource | ||||
|         }).then((resource) => { | ||||
|             if (resource) { | ||||
|                 this.description = resource.intro || resource.description; | ||||
|                 const options = this.textUtils.unserialize(resource.displayoptions) || {}; | ||||
|                 this.displayDescription = typeof options.printintro == 'undefined' || !!options.printintro; | ||||
|                 this.dataRetrieved.emit(resource); | ||||
|             } | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user