Multimag  0.2.992
Открытые члены | Поля данных
Класс agentContactEditor
Граф наследования:agentContactEditor:
ListEditor

Открытые члены

 __construct ($db_link)
 
 getColumnNames ()
 Получить массив с именами колонок списка Подробнее...
 
 loadList ()
 Загрузить список всех элементов справочника Подробнее...
 
 saveItem ($id, $data)
 
 getInputType ($name, $value)
 
 getInputContext ($name, $value)
 
 getInputFor_sms ($name, $value)
 
 getInputFor_Fax ($name, $value)
 
 getInputNo_Ads ($name, $value)
 
 getFieldType ($data)
 
 getFieldContext ($data)
 
 getFieldFor_sms ($data)
 
 getFieldFor_Fax ($data)
 
 getFieldNo_Ads ($data)
 
 getFieldValue ($data)
 
- Открытые члены унаследованные от ListEditor
 __construct ($db_link)
 
 getColumnNames ()
 Получить массив с именами колонок списка Подробнее...
 
 loadList ()
 Загрузить список всех элементов справочника Подробнее...
 
 getItem ($id)
 Получить данные элемента справочника Подробнее...
 
 saveItem ($id, $data)
 Записать в базу строку справочника Подробнее...
 
 removeItem ($id)
 Удалить запись Подробнее...
 
 getListItems ($editable=true)
 
 getItemName ($item)
 Возвращает имя текущего элемента Нужно переопределить, если колонка с именем - не name. Подробнее...
 
 getCheckboxInput ($name, $label, $value)
 Возвращает HTML код checkbox элемента формы Подробнее...
 
 getEditForm ($id)
 Возвращает HTML код формы редактирования элемента Подробнее...
 
 run ()
 Добавить в шаблон HTML код виджета справочника Подробнее...
 

Поля данных

 $agent_id
 
 $types_list
 
 $context_list
 
- Поля данных унаследованные от ListEditor
 $list = array()
 
 $link_prefix
 
 $opt_var_name = 'opt'
 
 $param_var_name = 'le'
 
 $line_var_name = ''
 
 $print_name = 'Абстрактный справочник'
 
 $table_name = ''
 
 $db_link = null
 
 $acl_object_name = ''
 
 $add_headers = null
 

Дополнительные унаследованные члены

- Защищенные данные унаследованные от ListEditor
 $can_delete = false
 

Подробное описание

См. определение в файле agentcontacteditor.php строка 22

Конструктор(ы)

__construct (   $db_link)

См. определение в файле agentcontacteditor.php строка 38

Методы

getColumnNames ( )

Получить массив с именами колонок списка

См. определение в файле agentcontacteditor.php строка 47

getFieldContext (   $data)

См. определение в файле agentcontacteditor.php строка 154

getFieldFor_Fax (   $data)

См. определение в файле agentcontacteditor.php строка 167

getFieldFor_sms (   $data)

См. определение в файле agentcontacteditor.php строка 163

getFieldNo_Ads (   $data)

См. определение в файле agentcontacteditor.php строка 171

getFieldType (   $data)

См. определение в файле agentcontacteditor.php строка 145

getFieldValue (   $data)

См. определение в файле agentcontacteditor.php строка 175

getInputContext (   $name,
  $value 
)

См. определение в файле agentcontacteditor.php строка 123

getInputFor_Fax (   $name,
  $value 
)

См. определение в файле agentcontacteditor.php строка 137

getInputFor_sms (   $name,
  $value 
)

См. определение в файле agentcontacteditor.php строка 133

getInputNo_Ads (   $name,
  $value 
)

См. определение в файле agentcontacteditor.php строка 141

getInputType (   $name,
  $value 
)

См. определение в файле agentcontacteditor.php строка 113

loadList ( )

Загрузить список всех элементов справочника

См. определение в файле agentcontacteditor.php строка 62

saveItem (   $id,
  $data 
)

См. определение в файле agentcontacteditor.php строка 75

Поля

$agent_id

См. определение в файле agentcontacteditor.php строка 23

$context_list
Инициализатор
= array(
'home' => 'Домашний',
'work' => 'Рабочий',
'mobile'=> 'Мобильный'
)

См. определение в файле agentcontacteditor.php строка 32

$types_list
Инициализатор
= array(
'phone'=>'Телефон',
'email'=>'Эл.почта',
'jid'=>'Jabber/XMPP id',
'icq' => 'ICQ UIN',
'skype'=>'Skype логин',
'mra'=>'MailRu агент'
)

См. определение в файле agentcontacteditor.php строка 24


Объявления и описания членов класса находятся в файле: