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. |