11<?php
2+ ob_start ();
23$ show_headers = EDU ()->is_checked ( 'eduadmin-showDetailHeaders ' , true );
34?>
4- <div class="eduadmin" data-courseid="<?php echo esc_attr ( $ programme ['ProgrammeId ' ] ); ?> "
5- data-eventid="<?php echo ( isset ( $ _REQUEST ['id ' ] ) ? esc_attr ( sanitize_text_field ( $ _REQUEST ['id ' ] ) ) : '' ); ?> ">
6- <?php if ( ! empty ( $ programme ['ImageUrl ' ] ) ) : ?>
7- <img src="<?php echo esc_url ( $ programme ['ImageUrl ' ] ); ?> " class="courseImage" />
8- <?php endif ; ?>
9- <h1 class="courseTitle"><?php echo esc_html ( $ programme ['ProgrammeName ' ] ); ?> </h1>
10- <?php if ( ! empty ( $ programme ['Description ' ] ) ) : ?> <?php if ( $ show_headers ) { ?>
11- <h2><?php echo esc_html_x ( 'Description ' , 'frontend ' , 'eduadmin-booking ' ); ?> </h2>
12- <?php } ?> <?php echo wp_kses_post ( $ programme ['Description ' ] ); ?> <?php endif ; ?>
13- <?php if ( ! empty ( $ programme ['Prerequisites ' ] ) ) : ?> <?php if ( $ show_headers ) { ?>
14- <h2><?php echo esc_html_x ( 'Prerequisites ' , 'frontend ' , 'eduadmin-booking ' ); ?> </h2>
15- <?php } ?> <?php echo wp_kses_post ( $ programme ['Prerequisites ' ] ); ?> <?php endif ; ?>
16- <?php if ( ! empty ( $ programme ['TargetGroup ' ] ) ) : ?> <?php if ( $ show_headers ) { ?>
17- <h2><?php echo esc_html_x ( 'Target Group ' , 'frontend ' , 'eduadmin-booking ' ); ?> </h2>
18- <?php } ?> <?php echo wp_kses_post ( $ programme ['TargetGroup ' ] ); ?> <?php endif ; ?>
19- <?php if ( ! empty ( $ programme ['Courses ' ] ) ) : ?> <?php if ( $ show_headers ) { ?>
20- <h2><?php echo esc_html_x ( 'Modules ' , 'frontend ' , 'eduadmin-booking ' ); ?> </h2>
21- <?php } ?>
22- <ul>
23- <?php
24- foreach ( $ programme ['Courses ' ] as $ module ) {
25- // TODO: Add link to course template page
26- echo '<li> ' . esc_html ( $ module ['CourseName ' ] ) . '</li> ' ;
27- }
28- ?>
29- </ul>
30- <?php
31- endif ;
32- ?>
33- <h2><?php echo esc_html_x ( 'Programme starts ' , 'frontend ' , 'eduadmin-booking ' ); ?> </h2>
34- <?php
35- if ( ! empty ( $ programme ['ProgrammeStarts ' ] ) ) {
36- include_once 'template/detail-list.php ' ;
37- } else {
38- echo '<i> ' . esc_html_x ( 'No programme starts available ' , 'frontend ' , 'eduadmin-booking ' ) . '</i> ' ;
39- }
5+ <div class="eduadmin" data-courseid="<?php echo esc_attr ( $ programme ['ProgrammeId ' ] ); ?> "
6+ data-eventid="<?php echo ( isset ( $ _REQUEST ['id ' ] ) ? esc_attr ( sanitize_text_field ( $ _REQUEST ['id ' ] ) ) : '' ); ?> ">
7+ <?php if ( ! empty ( $ programme ['ImageUrl ' ] ) ) : ?>
8+ <img src="<?php echo esc_url ( $ programme ['ImageUrl ' ] ); ?> " class="courseImage" />
9+ <?php endif ; ?>
10+ <h1 class="courseTitle"><?php echo esc_html ( $ programme ['ProgrammeName ' ] ); ?> </h1>
11+ <?php if ( ! empty ( $ programme ['Description ' ] ) ) : ?> <?php if ( $ show_headers ) { ?>
12+ <h2><?php echo esc_html_x ( 'Description ' , 'frontend ' , 'eduadmin-booking ' ); ?> </h2>
13+ <?php } ?> <?php echo wp_kses_post ( $ programme ['Description ' ] ); ?> <?php endif ; ?>
14+ <?php if ( ! empty ( $ programme ['Prerequisites ' ] ) ) : ?> <?php if ( $ show_headers ) { ?>
15+ <h2><?php echo esc_html_x ( 'Prerequisites ' , 'frontend ' , 'eduadmin-booking ' ); ?> </h2>
16+ <?php } ?> <?php echo wp_kses_post ( $ programme ['Prerequisites ' ] ); ?> <?php endif ; ?>
17+ <?php if ( ! empty ( $ programme ['TargetGroup ' ] ) ) : ?> <?php if ( $ show_headers ) { ?>
18+ <h2><?php echo esc_html_x ( 'Target Group ' , 'frontend ' , 'eduadmin-booking ' ); ?> </h2>
19+ <?php } ?> <?php echo wp_kses_post ( $ programme ['TargetGroup ' ] ); ?> <?php endif ; ?>
20+ <?php if ( ! empty ( $ programme ['Courses ' ] ) ) : ?> <?php if ( $ show_headers ) { ?>
21+ <h2><?php echo esc_html_x ( 'Modules ' , 'frontend ' , 'eduadmin-booking ' ); ?> </h2>
22+ <?php } ?>
23+ <ul>
24+ <?php
25+ foreach ( $ programme ['Courses ' ] as $ module ) {
26+ // TODO: Add link to course template page
27+ echo '<li> ' . esc_html ( $ module ['CourseName ' ] ) . '</li> ' ;
28+ }
29+ ?>
30+ </ul>
31+ <?php
32+ endif ;
33+ ?>
34+ <h2><?php echo esc_html_x ( 'Programme starts ' , 'frontend ' , 'eduadmin-booking ' ); ?> </h2>
35+ <?php
36+ if ( ! empty ( $ programme ['ProgrammeStarts ' ] ) ) {
37+ include_once 'template/detail-list.php ' ;
38+ } else {
39+ echo '<i> ' . esc_html_x ( 'No programme starts available ' , 'frontend ' , 'eduadmin-booking ' ) . '</i> ' ;
40+ }
4041
41- do_action ( 'eduadmin-programme-detail-view ' , $ programme );
42- ?>
43- </div>
42+ do_action ( 'eduadmin-programme-detail-view ' , $ programme );
43+ ?>
44+ </div>
45+ <?php
46+ $ out = ob_get_clean ();
47+
48+ return $ out ;
0 commit comments