llms_sd_my_grades_table_content( string $id, LLMS_Lesson $lesson, LLMS_Student $student, array $restrictions )
Output content for a single cell on the student single course grades table
Parameters Parameters
- $id
-
(string) (Required) Key of the table cell.
- $lesson
-
(LLMS_Lesson) (Required) LLMS_Lesson.
- $student
-
(LLMS_Student) (Required) LLMS_Student.
- $restrictions
-
(array) (Required) Restriction data from
llms_page_restricted().
Return Return
(void)
Source Source
File: includes/functions/llms.functions.templates.dashboard.php
* Dashboard Navigation template
*
* @since 3.0.0
*
* @return void
*/
function lifterlms_template_student_dashboard_navigation() {
llms_get_template( 'myaccount/navigation.php' );
}
}
if ( ! function_exists( 'lifterlms_template_student_dashboard_title' ) ) {
/**
* Dashboard title template
*
* @since 3.0.0
* @since 3.14.0 Unknown.
*
* @return void
*/
function lifterlms_template_student_dashboard_title() {
$data = LLMS_Student_Dashboard::get_current_tab();
$title = isset( $data['title'] ) ? $data['title'] : '';
/**
* Filter the student dasbhoard title for the current tab
*
* @since unknown
*
* @param string $title The student dashboard title.
*/
echo apply_filters( 'lifterlms_student_dashboard_title', '<h2 class="llms-sd-title">' . $title . '</h2>', $data );
}
}
if ( ! function_exists( 'lifterlms_template_student_dashboard_wrapper_close' ) ) :
/**
* Output the student dashboard wrapper closing tags
*
* @since 3.0.0
*
* @return void
*/
function lifterlms_template_student_dashboard_wrapper_close() {
echo '</div><!-- .llms-student-dashboard -->';
}
endif;
if ( ! function_exists( 'lifterlms_template_student_dashboard_wrapper_open' ) ) :
/**
* Output the student dashboard wrapper opening tags
*
* @since 3.0.0
* @since 3.10.0 Unknown.
*
* @return void
*/
function lifterlms_template_student_dashboard_wrapper_open() {
$current = LLMS_Student_Dashboard::get_current_tab( 'slug' );
echo '<div class="llms-student-dashboard ' . $current . '" data-current="' . $current . '">';
}
endif;
/**
* Modify the pagination links displayed on endpoints using the default LLMS loop.
*
* @since 3.24.0
* @since 3.26.3 Unknown.
* @since 6.3.0 Fixed pagination when using plain permalinks.
* @since 7.2.0 Made sure the pagination links is not altered when not in the LifterLMS dashboard context.
*
* @param string $link Default link.
* @return string
*/
function llms_modify_dashboard_pagination_links( $link ) {
/**
* Allow 3rd parties to disable dashboard pagination link rewriting
*
* Resolves compatibility issues with LifterLMS WooCommerce.
*
* @since unknown
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
| Version | Description |
|---|---|
| 3.24.0 | Introduced. |