ACC SHELL

Path : /srv/www/vhosts/profias/inc/admin/
File Upload :
Current File : /srv/www/vhosts/profias/inc/admin/checkbox.php

<?php

  class Checkbox extends AdminItem
  {
    
    function Checkbox($args)
    {
      $this->setBasicParametres($args);
    }
  
  
  
    
    function getFormParams($admin)
    {
      if ('Y'==$admin->dataRow[$this->formName])
      {
        $spec=' checked="checked"';
     }
      else
      {
        $spec='a';
      }
      
      // konec: sestavi seznam dostupnych hodnost
    
      $result=array(
        'type'=>'checkbox',
        'name'=>$this->formName,
        'reg'=>$this->reg,
        'css_id'=>$this->id,
        'css_class'=>$this->class,
        'spec'=>$this->spec.$spec,
        'label'=>$this->name,
        'label_id'=>$this->labelId,
        'label_class'=>$this->labelClass,
      );
      

      return array($result);

    
    }


    function getInsertParams($admin)
    {
      if (TRUE==isset($_POST[$this->formName]))
      {
        $value='Y';
      }
      else
      {
        $value='';
      }
      
      $result=array(
        'table'=>$admin->table.'s',
        'field'=>$this->field,
        'value'=>$value,
      );
    
      return array($result);

    
    }


    

  }


?>

ACC SHELL 2018