File: /home/dermova/www/india/wp-content/plugins/wr-megamenu/includes/helpers/html/text-append.php
<?php
/**
* @version $Id$
* @package WR MegaMenu
* @author WooRockets Team <support@woorockets.com>
* @copyright Copyright (C) 2014 WooRockets.com All Rights Reserved.
* @license GNU/GPL v2 or later http://www.gnu.org/licenses/gpl-2.0.html
*
* Websites: http://www.woorockets.com
* Technical Support: Feedback - http://www.woorockets.com
*/
class WR_Megamenu_Helpers_Html_Text_Append extends WR_Megamenu_Helpers_Html {
/**
* Text input which has prefix/postfix Bootstrap add-on
*
* @param type $element
*
* @return type
*/
static function render( $element ) {
$element = parent::get_extra_info( $element );
$label = parent::get_label( $element );
//$ext_class = ( isset( $element['append_before'] ) ) ? 'input-prepend' : '';
//$ext_class .= ( isset( $element['append'] ) ) ? ' input-append' : '';
$ext_class = ( isset( $element['append_before'] ) || isset( $element['append'] ) ) ? 'input-group col-xs-1 ' : '';
$ext_class .= ( isset( $element['specific_class'] ) ) ? $element['specific_class'] : '';
$output = "<div class='$ext_class'>";
$output .= ( isset( $element['append_before'] ) ) ? "<span class='add-on input-group-addon'>{$element['append_before']}</span>" : '';
$output .= "<input type='{$element['type_input']}' class='{$element['class']}' value='{$element['std']}' id='{$element['id']}' name='{$element['id']}' DATA_INFO />";
$output .= ( isset( $element['append'] ) ) ? "<span class='add-on input-group-addon'>{$element['append']}</span>" : '';
$output .= '</div>';
return parent::final_element( $element, $output, $label );
}
}