%2$s
',
esc_html__( 'Resetting courses progress', 'learnpress' ),
esc_html__( 'Choose data to reset progress', 'learnpress' )
); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
$html_fields = sprintf(
'
',
esc_html__( 'Course', 'learnpress' ),
esc_attr__( 'Search course by title', 'learnpress' ),
esc_html__( 'Student', 'learnpress' ),
esc_attr__( 'Search student by name or email', 'learnpress' ),
);
$html_filter_fields = AdminTemplate::html_form_filter(
[
'fields' => $html_fields,
'form_classes' => 'lp-form-filter-reset-course-progress',
]
);
$html_items = TemplateAJAX::load_content_via_ajax(
[
'id_url' => 'courses-to-reset-progress',
'enableScrollToView' => false,
'paged' => 1,
],
[
/* @use AdminCourseTools::render_courses_to_reset_progress */
'class' => AdminCourseTools::class,
'method' => 'render_courses_to_reset_progress',
]
);
$tabs = [
LP_COURSE_CPT => __( 'Courses', 'learnpress' ),
];
$section = [
'wrap-script-template' => '',
];
echo Template::combine_components( $section ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
?>