PluginProbe
Smash Balloon Social Post Feed – Simple Social Feeds for WordPress / trunk
Smash Balloon Social Post Feed – Simple Social Feeds for WordPress vtrunk
4.12.0 4.10.0 4.9.0 4.8.1 trunk 1.0 1.1 1.12.1 1.2.3 1.2.4 1.2.5 1.2.7 1.2.8 1.2.9 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.4.0 1.4.1 1.4.2 All 171 releases
custom-facebook-feed / inc / Builder / Controls / CFF_Select_Control.php
CFF_Select_Control.php
53 lines 1.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 /**
4 * Customizer Builder
5 * Select Field Control
6 *
7 * @since 4.0
8 */
9
10 namespace CustomFacebookFeed\Builder\Controls;
11
12 if (!defined('ABSPATH')) {
13 exit;
14 }
15
16 class CFF_Select_Control extends CFF_Controls_Base
17 {
18 /**
19 * Get control type.
20 *
21 * Getting the Control Type
22 *
23 * @since 4.0
24 * @access public
25 *
26 * @return string
27 */
28 public function get_type()
29 {
30 return 'select';
31 }
32
33 /**
34 * Output Control
35 *
36 * @since 4.0
37 * @access public
38 *
39 * @return HTML
40 */
41 public function get_control_output($controlEditingTypeModel)
42 {
43 ?>
44 <div class="sb-control-input-ctn cff-fb-fs">
45 <select class="sb-control-input cff-fb-fs" v-model="<?php echo $controlEditingTypeModel ?>[control.id]"
46 :aria-label="control.heading || control.label || 'Select option'"
47 @change.prevent.default="changeSettingValue(control.id,false,false, control.ajaxAction ? control.ajaxAction : false)">
48 <option v-for="(opName, opValue) in control.options" :value="opValue">{{opName}}</option>
49 </select>
50 </div>
51 <?php
52 }
53 }