예제 #1
0
 public function __construct($attr)
 {
     parent::__construct($attr);
     $this->css_class = 'domstor_table';
     if ($this->in_region) {
         $this->addCssClass('region');
     }
     $code_field = new Domstor_List_Field_Code(array('name' => 'code', 'title' => 'Код', 'css_class' => 'domstor_code', 'position' => 0, 'object_href' => $this->object_href, 'id_placeholder' => $this->id_placeholder, 'sort_name' => 'sort-code'));
     $type_field = new HtmlTableField(array('name' => 'type', 'title' => 'Тип', 'css_class' => 'domstor_type', 'position' => 100, 'sort_name' => 'sort-type'));
     $contact_field = new Domstor_List_Field_Contact(array('name' => 'contact_phone', 'title' => 'Контактный телефон', 'css_class' => 'domstor_contact', 'position' => 'last', 'position' => 300));
     $note_web_field = new Domstor_List_Field_Comment(array('name' => 'note_web', 'title' => 'Комментарий', 'css_class' => 'domstor_note_web', 'position' => 'last', 'position' => 400));
     $this->addField($code_field)->addField($type_field)->addField($contact_field)->addField($note_web_field);
 }