PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.3.3
Tutor LMS – eLearning and online course solution v1.3.3
4.0.1 4.0.0 3.9.15 3.9.14 3.9.13 3.9.12 3.9.11 trunk 1.0.0 1.0.0-alpha 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.2.0 1.2.1 1.2.11 1.2.12 1.2.13 1.2.20 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 1.9.16 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.4.0 2.5.0 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.1.0 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 3.9.1 3.9.10 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9
tutor / templates / single / course / add-to-cart.php
tutor / templates / single / course Last commit date
enrolled 6 years ago add-to-cart-edd.php 6 years ago add-to-cart-woocommerce.php 6 years ago add-to-cart.php 6 years ago complete_form.php 6 years ago course-benefits.php 6 years ago course-content.php 6 years ago course-enroll-box.php 6 years ago course-enrolled-box.php 6 years ago course-requirements.php 6 years ago course-target-audience.php 6 years ago course-topics.php 6 years ago instructors.php 6 years ago lead-info.php 6 years ago login.php 6 years ago material-includes.php 6 years ago q_and_a_turned_off.php 6 years ago review-form.php 6 years ago reviews.php 6 years ago social_share.php 6 years ago tags.php 6 years ago wc-price-html.php 6 years ago
add-to-cart.php
59 lines
1 <?php
2
3 /**
4 * Display single course add to cart
5 *
6 * @since v.1.0.0
7 * @author themeum
8 * @url https://themeum.com
9 */
10
11 if ( ! defined( 'ABSPATH' ) )
12 exit;
13 $isLoggedIn = is_user_logged_in();
14
15 $enable_course_sell_by_woocommerce = tutor_utils()->get_option('enable_course_sell_by_woocommerce');
16 $enable_guest_course_cart = tutor_utils()->get_option('enable_guest_course_cart');
17
18 $is_purchasable = tutor_utils()->is_course_purchasable();
19
20 $required_loggedin_class = '';
21 if ( ! $isLoggedIn){
22 $required_loggedin_class = apply_filters('tutor_enroll_required_login_class', 'cart-required-login');
23 }
24 if ($is_purchasable && $enable_course_sell_by_woocommerce && $enable_guest_course_cart){
25 $required_loggedin_class = '';
26 }
27
28 $tutor_form_class = apply_filters( 'tutor_enroll_form_classes', array(
29 'tutor-enroll-form',
30 ) );
31
32 $tutor_course_sell_by = apply_filters('tutor_course_sell_by', null);
33
34 do_action('tutor_course/single/add-to-cart/before');
35 ?>
36
37 <div class="tutor-single-add-to-cart-box <?php echo $required_loggedin_class; ?> ">
38 <?php
39 if ($is_purchasable && $tutor_course_sell_by){
40 tutor_load_template('single.course.add-to-cart-'.$tutor_course_sell_by);
41 }else{
42 ?>
43 <form class="<?php echo implode( ' ', $tutor_form_class ); ?>" method="post">
44 <?php wp_nonce_field( tutor()->nonce_action, tutor()->nonce ); ?>
45 <input type="hidden" name="tutor_course_id" value="<?php echo get_the_ID(); ?>">
46 <input type="hidden" name="tutor_course_action" value="_tutor_course_enroll_now">
47
48 <div class=" tutor-course-enroll-wrap">
49 <button type="submit" class="tutor-btn-enroll tutor-btn tutor-course-purchase-btn">
50 <?php _e('Enroll Now', 'tutor'); ?>
51 </button>
52 </div>
53 </form>
54
55 <?php } ?>
56 </div>
57
58 <?php do_action('tutor_course/single/add-to-cart/after'); ?>
59