<?php
/******************************************************************************/
//                                                                            
//								{title}                                      
//							http://{author_url}                                   
//					produced by {author_name}, {author_email}                  
//							LICENSED BY ONECUBE                            	  
//                                                                            
/******************************************************************************/
		
class formWidget{Name}Options extends cmsForm {
	
    public function init() {
    
    $core = cmsCore::getInstance();
    
		if(!empty($_POST['license_key'])) {	
			
			$key = $_POST['license_key'];
									
			$core->db->query("update `{#}{name}_key` set `license_key`='{$key}' where `key`='local_key'");
		}
    
		$query_key = "select `license_key` from `{#}{name}_key` where `key`='local_key'";
		$query_res = $core->db->query($query_key);
		$query_row = $core->db->fetchAssoc($query_res);
		$lkey = $query_row['license_key'];
    	
		
		$query_value = "select `value` from `{#}{name}_key` where `key`='local_key'";
		$query_res_value = $core->db->query($query_value);
		$query_row_value = $core->db->fetchAssoc($query_res_value);
		$value = $query_row_value['value'];
		
		if(empty($value)) { $status = 'Введите лицензионный ключ'; }
		else { $status = 'Лицензия активна | Ключ:'; }
    	
        return array(
        	
        	array(
                'type' => 'fieldset',
                'title' => 'Активация',
                'childs' => array(
                    
                    new fieldString('license_key', array(
                        'title' => $status,
                        'default' => $lkey,
                        'rules' => array(
                            array('required')
                        )
                    )),
                )),
        	
		// Далее ваши опции //
		//	
		/*
            array(
                'type' => 'fieldset',
                'title' => LANG_OPTIONS, 
                'childs' => array(                	
                    
                    new fieldString('options:option1', array(
                        'title' => 'Опция 1'
                    )),
					
					new fieldString('options:option2', array(
                        'title' => 'Опция 2'
                    )),
    
                ),
            ),
			
		*/
		//
			
            
        );
    }
}