Версия: 6.x
burger close
Класс SaveForm
Граф наследования:SaveForm:
Button AbstractButton

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

 __construct ($href=null, $title=null, $property=null, $split_button=false)
 
 setSplitButton ($button)
 
 getSplitButton ()
 
- Открытые члены унаследованные от Button
 __construct ($href, $title=null, $property=null)
 
 setTitle ($title)
 
 setHref ($href)
 
 getTitle ()
 
 getHref ()
 
- Открытые члены унаследованные от AbstractButton
 __construct (array $property=null)
 
 getTemplate ()
 
 setAttr (array $attr)
 
 getAttrLine ()
 

Поля данных

 $split_button = false
 
 $template = 'system/admin/html_elements/toolbar/button/split_button.tpl'
 
 $property
 
- Поля данных унаследованные от Button
 $href
 
 $template = 'system/admin/html_elements/toolbar/button/button.tpl'
 
- Поля данных унаследованные от AbstractButton
 $property = []
 
 $template
 

Защищенные данные

 $class_ajax = 'crud-form-save'
 
- Защищенные данные унаследованные от Button
 $title
 
- Защищенные данные унаследованные от AbstractButton
 $class_ajax = ''
 

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

__construct (   $href = null,
  $title = null,
  $property = null,
  $split_button = false 
)

Методы

getSplitButton ( )

Возвращает смежную кнопку или false

Возвращает
bool(false) | AbstractButton
setSplitButton (   $button)

Устанавливает смежную кнопку. Если true, то будет добавлена стандартная кнопка Apply

Возвращает
bool(false) | AbstractButton

Поля

$class_ajax = 'crud-form-save'
protected
$property
Инициализатор
= [
'attr' => [
'class' => 'btn-success'
],
]
$split_button = false
$template = 'system/admin/html_elements/toolbar/button/split_button.tpl'