<div class="fl-builder-service-settings"> <table class="fl-form-table"> <?php // Get the service type. $service_type = null; if ( isset( $section['services'] ) && $section['services'] != 'all' ) { $service_type = $section['services']; } // Get the service data. $services = FLBuilderServices::get_services_data( $service_type ); // Remove services that don't meet the requirements. if ( isset( $services['mailpoet'] ) && ! class_exists( 'WYSIJA' ) ) { unset( $services['mailpoet'] ); } // Build the select options. $options = array( '' => __( 'Choose...', 'fl-builder' ) ); foreach ( $services as $key => $service ) { $options[ $key ] = $service['name']; } // Render the service select. FLBuilder::render_settings_field( 'service', array( 'row_class' => 'fl-builder-service-select-row', 'class' => 'fl-builder-service-select', 'type' => 'select', 'label' => __( 'Service', 'fl-builder' ), 'options' => $options, 'preview' => array( 'type' => 'none' ) ), $settings ); ?> </table> </div>