LLMS_Widget_Course_Syllabus::form( array $instance )
Back-end widget form.
Description Description
See also See also
Parameters Parameters
- $instance
-
(array) (Required) Previously saved values from database.
Source Source
File: includes/widgets/class.llms.widget.course.syllabus.php
public function form( $instance ) { // Call widget defaults from parent. parent::form( $instance ); $collapse = ( ! empty( $instance['collapse'] ) ) ? $instance['collapse'] : 0; $toggles = ( ! empty( $instance['toggles'] ) ) ? $instance['toggles'] : 0; $toggle_display = ( ! $collapse ) ? ' style="display:none;"' : ''; ?> <p> <input <?php checked( 1, $collapse ); ?> class="checkbox llms-course-outline-collapse" id="<?php echo $this->get_field_id( 'collapse' ); ?>" name="<?php echo $this->get_field_name( 'collapse' ); ?>" type="checkbox" value="1"> <label for="<?php echo $this->get_field_id( 'collapse' ); ?>"> <?php _e( 'Make outline collapsible?', 'lifterlms' ); ?><br> <em><?php _e( 'Allow students to hide lessons within a section by clicking the section titles.', 'lifterlms' ); ?></em> </label> </p> <p class="llms-course-outline-toggle-wrapper"<?php echo $toggle_display; ?>> <input <?php checked( 1, $toggles ); ?> class="checkbox" id="<?php echo $this->get_field_id( 'toggles' ); ?>" name="<?php echo $this->get_field_name( 'toggles' ); ?>" type="checkbox" value="1"> <label for="<?php echo $this->get_field_id( 'toggles' ); ?>"> <?php _e( 'Display open and close all toggles', 'lifterlms' ); ?><br> <em><?php _e( 'Display "Open All" and "Close All" toggles at the bottom of the outline.', 'lifterlms' ); ?></em> </label> </p> <?php }
Expand full source code Collapse full source code View on GitHub