1: <?php
2:
3:
4: defined( '_JOOS_CORE' ) or exit();
5:
6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17:
18: class pluginAutoadminEditCheckbox implements joosAutoadminPluginsEdit
19: {
20: public static function render( $element_param , $key , $value , $obj_data , $params )
21: {
22: $element = array ();
23:
24: $element[] = $params['label_begin'];
25: $desc = ( isset ( $element_param['html_edit_element_param']['tooltip'] ) ) ? ' <a class="js-tooltip" href="#" data-original-title="' . $element_param['html_edit_element_param']['tooltip'] . '"><i class="icon-question-sign"></i></a>' : '';
26: $element[] = joosHtml::label( array ( 'for' => $key ) , ( isset( $element_param['html_edit_element_param']['text'] ) ? $element_param['html_edit_element_param']['text'] : $element_param['name'] ) . $desc );
27: $element[] = $params['label_end'];
28: $element[] = joosHtml::hidden( $key , 0 );
29: $element[] = $params['el_begin'];
30: $element[] = joosHtml::checkbox( array ( 'name' => $key ,
31: 'class' => 'text_area' , ) , 1 , $value );
32: $element[] = $params['el_end'];
33:
34: return implode( "\n" , $element );
35: }
36:
37: }
38: