Commit 99d6176c by Muhammad Usman

form shortcode with cf7

parent d6d3dd40
Pipeline #209 passed with stage
in 0 seconds
<div class="inquire-box">
<div class="inquire-heading">
<h2>Inquire Now</h2>
</div>
<div class="col-sm-12">
<input type="email" class="form-control text-feild" id="exampleInputEmail1"
placeholder="Name">
</div>
<div class="col-sm-12">
<input type="email" class="form-control text-feild" id="exampleInputEmail1"
placeholder="Email">
</div>
<div class="col-sm-12">
<select class="form-control text-feild">
<option>E-Learning Solution</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
</div>
<div class="col-sm-12">
<textarea class="form-control text-feild" placeholder="Message" rows="5"></textarea>
</div>
<div class="col-sm-12">
<input type="email" class="form-control text-feild" id="exampleInputEmail1"
placeholder="Verification Code">
</div>
<div class="col-sm-12">
<button type="submit" class="submit-course-button">Submit</button>
</div>
<div class="clear"></div>
</div>
\ No newline at end of file
...@@ -30,6 +30,8 @@ add_filter('query_vars', 'vq_query_vars_filter'); ...@@ -30,6 +30,8 @@ add_filter('query_vars', 'vq_query_vars_filter');
add_shortcode('vq_course_banner', 'vq_render_course_banner'); add_shortcode('vq_course_banner', 'vq_render_course_banner');
add_shortcode('vq_lms_inquiry_form', 'vq_render_inquiry_form');
function vq_lms_process_order() function vq_lms_process_order()
{ {
if (!isset($_POST['data'])) { if (!isset($_POST['data'])) {
...@@ -400,3 +402,10 @@ function vq_render_course_banner($attr) ...@@ -400,3 +402,10 @@ function vq_render_course_banner($attr)
return $banner; return $banner;
} }
function vq_render_inquiry_form() {
$file = file_get_contents(__DIR__ . '/admin/includes/inquiry-now.html');
return $file;
}
...@@ -670,3 +670,7 @@ ...@@ -670,3 +670,7 @@
pointer-events: none; pointer-events: none;
opacity: 0.8; opacity: 0.8;
} }
.inquire-box input.form-control, .inquire-box select.form-control {
border-radius: 0;
padding-left: 8px;
}
\ No newline at end of file
...@@ -7,6 +7,18 @@ $args = array( ...@@ -7,6 +7,18 @@ $args = array(
'post_type' => 'vq_course' 'post_type' => 'vq_course'
); );
$courses = new WP_Query($args); $courses = new WP_Query($args);
$courses1 = $courses;
$crsList = array();
while($courses1->have_posts()) {
$courses1->the_post();
$crsList[] = get_the_title();
}
echo "<script> crsList = " . json_encode($crsList) . " </script>>";
?> ?>
<div class="bootstrap-iso"> <div class="bootstrap-iso">
...@@ -44,7 +56,7 @@ $courses = new WP_Query($args); ...@@ -44,7 +56,7 @@ $courses = new WP_Query($args);
<div class="col-sm-3 col-padding"> <div class="col-sm-3 col-padding">
<div class="download-course-box"> <div class="download-course-box">
<div class="course-heading"> <div class="course-heading">
<h4><a href="<?php echo '/download-alla?course=' .get_the_ID(); ?>">Download <br>course list</a></h4> <h4><a href="<?php echo '/download-all/?course=' .get_the_ID(); ?>">Download <br>course list</a></h4>
</div> </div>
<div class="text-center"> <div class="text-center">
...@@ -57,39 +69,7 @@ $courses = new WP_Query($args); ...@@ -57,39 +69,7 @@ $courses = new WP_Query($args);
<?php }?> <?php }?>
</div> </div>
<div class="col-sm-4"> <div class="col-sm-4">
<div class="inquire-box"> <?php echo do_shortcode('[contact-form-7 id="6212" title="Inquiry Form"]'); ?>
<div class="inquire-heading">
<h2>Inquire Now</h2>
</div>
<div class="col-sm-12">
<input type="email" class="form-control text-feild" id="exampleInputEmail1"
placeholder="Name">
</div>
<div class="col-sm-12">
<input type="email" class="form-control text-feild" id="exampleInputEmail1"
placeholder="Email">
</div>
<div class="col-sm-12">
<select class="form-control text-feild">
<option>E-Learning Solution</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
</div>
<div class="col-sm-12">
<textarea class="form-control text-feild" placeholder="Message" rows="5"></textarea>
</div>
<div class="col-sm-12">
<input type="email" class="form-control text-feild" id="exampleInputEmail1"
placeholder="Verification Code">
</div>
<div class="col-sm-12">
<button type="submit" class="submit-course-button">Submit</button>
</div>
<div class="clear"></div>
</div>
</div> </div>
</div> </div>
</div> </div>
......
...@@ -219,4 +219,11 @@ ...@@ -219,4 +219,11 @@
}); });
var courseList = $("#course_list");
courseList.html("");
crsList.forEach(function(item) {
var option = "<option value='" + item + "'>" + item +"</option>";
courseList.append(option);
});
})(jQuery); })(jQuery);
\ No newline at end of file
...@@ -3,6 +3,20 @@ get_header(); ...@@ -3,6 +3,20 @@ get_header();
$meta = get_post_meta(get_the_ID()); $meta = get_post_meta(get_the_ID());
$args = array(
'post_type' => 'vq_course'
);
$courses1 = new WP_Query($args);
while($courses1->have_posts()) {
$courses1->the_post();
$crsList[] = get_the_title();
}
echo "<script> crsList = " . json_encode($crsList) . " </script>>";
?> ?>
<div class="bootstrap-iso"> <div class="bootstrap-iso">
<div class="e-learning-banner" style="background-image: url(<?php echo get_the_post_thumbnail_url(get_the_ID()); ?>)"> <div class="e-learning-banner" style="background-image: url(<?php echo get_the_post_thumbnail_url(get_the_ID()); ?>)">
...@@ -53,44 +67,12 @@ $meta = get_post_meta(get_the_ID()); ...@@ -53,44 +67,12 @@ $meta = get_post_meta(get_the_ID());
</div> </div>
<div class="col-sm-4"> <div class="col-sm-4">
<div class="inquire-box"> <?php echo do_shortcode('[contact-form-7 id="6212" title="Inquiry Form"]'); ?>
<div class="inquire-heading">
<h2>Inquire Now</h2>
</div>
<div class="col-sm-12">
<input type="email" class="form-control text-feild" id="exampleInputEmail1"
placeholder="Name">
</div>
<div class="col-sm-12">
<input type="email" class="form-control text-feild" id="exampleInputEmail1"
placeholder="Email">
</div>
<div class="col-sm-12">
<select class="form-control text-feild">
<option>E-Learning Solution</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
</div>
<div class="col-sm-12">
<textarea class="form-control text-feild" placeholder="Message" rows="5"></textarea>
</div>
<div class="col-sm-12">
<input type="email" class="form-control text-feild" id="exampleInputEmail1"
placeholder="Verification Code">
</div>
<div class="col-sm-12">
<button type="submit" class="submit-course-button">Submit</button>
</div>
<div class="clear"></div>
</div>
</div> </div>
</div> </div>
</div> </div>
<?php do_shortcode('[vq_short_banner <?php echo do_shortcode('[vq_short_banner
txtClr="#fff" txtClr="#fff"
btnClr="#fff" btnClr="#fff"
bgClr="#2898c4" bgClr="#2898c4"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment