| Current Path : /home/ereika83/public_html/wp-content/plugins/bbpowerpack/includes/ |
| Current File : /home/ereika83/public_html/wp-content/plugins/bbpowerpack/includes/ui-field-pp-switch.php |
<#
var field = data.field,
name = data.name,
value = data.value,
atts = '';
// Toggle data
if ( field.toggle ) {
atts += " data-toggle='" + JSON.stringify( field.toggle ) + "'";
}
// Hide data
if ( field.hide ) {
atts += " data-hide='" + JSON.stringify( field.hide ) + "'";
}
// Trigger data
if ( field.trigger ) {
atts += " data-trigger='" + JSON.stringify( field.trigger ) + "'";
}
// Options Count
var optionsCount = 'undefined' !== typeof field.options ? Object.keys(field.options).length : 2;
#>
<div class="pp-switch" data-options="{{optionsCount}}">
<#
if ( 'undefined' !== typeof field.options ) {
// Loop through the options
for ( var optionKey in field.options ) {
var optionVal = field.options[ optionKey ];
// Is selected?
var selected = '';
if ( optionKey == value ) {
selected = ' pp-switch-active';
}
// Option label
var label = 'object' === typeof optionVal ? optionVal.label : optionVal;
#>
<span class="pp-switch-button{{selected}}" data-value="{{optionKey}}">{{{label}}}</span>
<# } } else { #>
<span class="pp-switch-button<# if ( 'yes' === value ) { #> pp-switch-active<# } #>" data-value="yes"><?php _e( 'Yes', 'bb-powerpack' ); ?></span>
<span class="pp-switch-button<# if ( 'no' === value ) { #> pp-switch-active<# } #>" data-value="no"><?php _e( 'No', 'bb-powerpack' ); ?></span>
<# } #>
<input type="hidden" class="pp-field-switch" name="{{name}}" value="{{value}}"{{{atts}}} />
</div>