my-grades-single-table.php 1.74 KB
Newer Older
cyrille's avatar
cyrille committed
1 2 3 4
<?php
/**
 * My Grades Single Course Table Template
 *
Cyrille's avatar
Cyrille committed
5 6 7
 * @since 3.24.0
 * @since 6.0.0 Wrap each section in a <tbody> element.
 * @version 6.0.0
cyrille's avatar
cyrille committed
8 9 10 11 12 13 14
 */

defined( 'ABSPATH' ) || exit;
?>

<table class="llms-table llms-single-course-grades">
<?php foreach ( $course->get_sections() as $section ) : ?>
Cyrille's avatar
Cyrille committed
15 16 17 18
	<tbody>
		<tr class="llms-section">
			<th class="llms-section_title" colspan="2">
				<?php printf( __( 'Section %1$d: %2$s', 'lifterlms' ), $section->get( 'order' ), $section->get( 'title' ) ); ?>
cyrille's avatar
cyrille committed
19
			</th>
Cyrille's avatar
Cyrille committed
20 21 22 23 24 25
			<?php foreach ( $section_headings as $id => $content ) : ?>
				<th class="llms-<?php echo esc_attr( $id ); ?>">
					<?php echo $content; ?>
				</th>
			<?php endforeach; ?>
		</tr>
cyrille's avatar
cyrille committed
26

Cyrille's avatar
Cyrille committed
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
		<?php
		foreach ( $section->get_lessons() as $lesson ) :
			$restricted = llms_page_restricted( $lesson->get( 'id' ) );
			$title      = $lesson->get( 'title' );
			$url        = $restricted['is_restricted'] ? '#' : get_permalink( $lesson->get( 'id' ) );
			$title      = sprintf( '<a href="%1$s">%2$s</a>', $url, $title );
			?>
			<tr>
				<td class="llms-lesson_title" colspan="2">
					<?php printf( __( 'Lesson %1$d: %2$s', 'lifterlms' ), $lesson->get( 'order' ), $title ); ?>
					<?php if ( $restricted['is_restricted'] ) : ?>
						<a data-tooltip-msg="<?php echo esc_attr( strip_tags( llms_get_restriction_message( $restricted ) ) ); ?>" href="#llms-lesson-locked">
							<i class="fa fa-lock" aria-hidden="true"></i>
						</a>
					<?php endif; ?>
cyrille's avatar
cyrille committed
42 43
				</td>

Cyrille's avatar
Cyrille committed
44 45 46 47 48
				<?php foreach ( $section_headings as $id => $data ) : ?>
					<td class="llms-<?php echo esc_attr( $id ); ?>">
						<?php echo llms_sd_my_grades_table_content( $id, $lesson, $student, $restricted ); ?>
					</td>
				<?php endforeach; ?>
cyrille's avatar
cyrille committed
49

Cyrille's avatar
Cyrille committed
50 51 52
			</tr>
		<?php endforeach; ?>
	</tbody>
cyrille's avatar
cyrille committed
53 54
<?php endforeach; ?>
</table>