<?php
/**
* Course additional data meta box view
*
* @package Tutor\Views
* @subpackage Tutor\MetaBox
* @author Themeum <support@themeum.com>
* @link https://themeum.com
* @since 1.0.0
*/
$course_id = 0;
if ( is_admin() ) {
$course_id = get_the_ID();
} else {
$course_id = isset( $_GET['course_ID'] ) ? $_GET['course_ID'] : get_the_ID();
}
// check if current post is courses.
if ( get_post_type( $course_id ) != tutor()->course_post_type ) {
die( __( 'Invalid post type', 'tutor' ) );
}
// Extract: $duration, $durationHours, $durationMinutes, $durationSeconds.
extract( tutor_utils()->get_course_duration( $course_id, true ) );
$benefits = get_post_meta( $course_id, '_tutor_course_benefits', true );
$requirements = get_post_meta( $course_id, '_tutor_course_requirements', true );
$target_audience = get_post_meta( $course_id, '_tutor_course_target_audience', true );
$material_includes = get_post_meta( $course_id, '_tutor_course_material_includes', true );
?>
<?php do_action( 'tutor_course_metabox_before_additional_data' ); ?>
<div class="tutor-mb-32">
<label class="tutor-fs-6 tutor-fw-medium tutor-color-black">
<?php esc_html_e( 'What Will I Learn?', 'tutor' ); ?>
</label>
<textarea class="tutor-form-control tutor-form-control-auto-height tutor-mt-12" name="course_benefits" rows="2" placeholder="<?php esc_attr_e( 'Write here the course benefits (One per line)', 'tutor' ); ?>"><?php echo esc_textarea( $benefits ); ?></textarea>
</div>
<div class="tutor-mb-32">
<label class="tutor-fs-6 tutor-fw-medium tutor-color-black">
<?php esc_html_e( 'Targeted Audience', 'tutor' ); ?> <br />
</label>
<textarea class="tutor-form-control tutor-form-control-auto-height tutor-mt-12" name="course_target_audience" rows="2" placeholder="<?php esc_attr_e( 'Specify the target audience that will benefit the most from the course. (One line per target audience.)', 'tutor' ); ?>"><?php echo esc_textarea( $target_audience ); ?></textarea>
</div>
<div class="tutor-row tutor-mb-32">
<div class="tutor-col-12 tutor-mb-12">
<label class="tutor-fs-6 tutor-fw-medium tutor-color-black"><?php esc_html_e( 'Total Course Duration', 'tutor' ); ?></label>
</div>
<div class="tutor-col-6 tutor-col-sm-4 tutor-col-md-3">
<input class="tutor-form-control tutor-mb-5" type="number" min="0" value="<?php echo esc_attr( $durationHours ? $durationHours : '00' ); ?>" name="course_duration[hours]">
<span class="tutor-fs-7 tutor-color-muted"><?php _e( 'Hour', 'tutor' ); ?></span>
</div>
<div class="tutor-col-6 tutor-col-sm-4 tutor-col-md-3">
<input class="tutor-form-control tutor-mb-4 tutor-number-validation" type="number" min="0" data-min="0" data-max="59" value="<?php echo esc_attr( $durationMinutes ? $durationMinutes : '00' ); ?>" name="course_duration[minutes]">
<span class="tutor-fs-7 tutor-color-muted"><?php esc_html_e( 'Minute', 'tutor' ); ?></span>
</div>
<input type="hidden" value="<?php echo esc_attr( $durationSeconds ? $durationSeconds : '00' ); ?>" name="course_duration[seconds]">
</div>
<div class="tutor-mb-32">
<label class="tutor-fs-6 tutor-fw-medium tutor-color-black">
<?php esc_html_e( 'Materials Included', 'tutor' ); ?> <br />
</label>
<textarea class="tutor-form-control tutor-form-control-auto-height tutor-mt-12" name="course_material_includes" rows="5" placeholder="<?php esc_attr_e( 'A list of assets you will be providing for the students in this course (One per line)', 'tutor' ); ?>"><?php echo esc_textarea( $material_includes ); ?></textarea>
</div>
<div class="tutor-mb-32">
<label class="tutor-fs-6 tutor-fw-medium tutor-color-black">
<?php esc_html_e( 'Requirements/Instructions', 'tutor' ); ?> <br />
</label>
<textarea class="tutor-form-control tutor-form-control-auto-height tutor-mt-12" name="course_requirements" rows="2" placeholder="<?php esc_attr_e( 'Additional requirements or special instructions for the students (One per line)', 'tutor' ); ?>"><?php echo esc_textarea( $requirements ); ?></textarea>
</div>
<?php if ( ! is_admin() ) : ?>
<div class="tutor-mb-32">
<label class="tutor-form-label tutor-fs-6 tutor-color-black"><?php _e( 'Course Tag', 'tutor' ); ?></label>
<div class="tutor-mb-16">
<?php
//phpcs:ignore -- contain safe data
echo tutor_course_tags_dropdown( $course_id, array( 'classes' => 'tutor_select2' ) );
?>
</div>
</div>
<?php endif; ?>
<input type="hidden" name="_tutor_course_additional_data_edit" value="true" />
<?php do_action( 'tutor_course_metabox_after_additional_data' ); ?>