Exemplo n.º 1
0
 function save($df)
 {
     $this->ext1 = 'parent_type_display';
     $this->name = 'parent_name';
     $this->default_value = '';
     parent::save($df);
     // always save because we may have updates
     //save parent_type
     $parent_type = new TemplateParentType();
     $parent_type->name = 'parent_type';
     $parent_type->vname = 'LBL_PARENT_TYPE';
     $parent_type->label = $parent_type->vname;
     $parent_type->len = 255;
     $parent_type->importable = $this->importable;
     $parent_type->save($df);
     //save parent_name
     $parent_id = new TemplateId();
     $parent_id->name = 'parent_id';
     $parent_id->vname = 'LBL_PARENT_ID';
     $parent_id->label = $parent_id->vname;
     $parent_id->len = 36;
     $parent_id->importable = $this->importable;
     $parent_id->save($df);
 }
Exemplo n.º 2
0
 function save($df)
 {
     if (isset($this->default)) {
         if (is_array($this->default)) {
             $this->default = encodeMultienumValue($this->default);
         }
         $this->ext4 = isset($this->dependency) ? serialize(array('default' => $this->default, 'dependency' => $this->dependency)) : $this->default;
     } else {
         if (isset($this->dependency)) {
             $this->ext4 = serialize(array('dependency' => $this->dependency));
         }
     }
     parent::save($df);
 }
 function save($df)
 {
     if (isset($this->default)) {
         if (is_array($this->default)) {
             $this->default = implode('^,^', $this->default);
         }
         $this->ext4 = isset($this->dependency) ? serialize(array('default' => $this->default, 'dependency' => $this->dependency)) : $this->default;
     } else {
         if (isset($this->dependency)) {
             $this->ext4 = serialize(array('dependency' => $this->dependency));
         }
     }
     parent::save($df);
 }