Methods summary
public
|
|
public
|
#
setGrid( )
Прорисовка сетки элементов
Прорисовка сетки элементов
|
public
|
#
i( string $img, string $class = null )
Прорисовка иконки
Parameters
|
public
|
#
setIcon( string $data, string $id = "icon_new", $alt = true, $option = array('load' => true, 'server' => true, 'url' => true, 'multi' => false), $width = false )
Иконка с выбором исходника
Иконка с выбором исходника
Parameters
- $data
- путь
- $id
- имя поля
- $alt
- $option
- $width
|
public
|
#
setFile( string $data = null, string $id = "lfile", $option = array('load' => true, 'server' => 'file', 'url' => true) )
Файл с выбором исходника
Parameters
- $data
- путь
- $id
- имя поля
- $option
|
public
|
#
setAlert( string $text, string $type = 'success' )
Сообщение
Parameters
- $text
- текст сообщения
- $type
- офрмление [succes | danger]
|
public
|
#
setProgress( string $title, string $class = false, string $width = '100%' )
Анимация загрузки
Parameters
- $title
- тест сообщения
- $class
- $width длина
- $width
- $class css класс
|
public
|
|
public
string
|
#
setDropdown( array $Arg = array(), string $expand = 'dropdown', $align = 'right', $passive = false )
Выпадающее меню
Parameters
- $Arg
- массив аргументов
- $expand
- направление открытия меню
- $align
- $passive
Returns
string
|
public
string
|
|
public
|
#
loadLib( string $file, array $data, string $path = false, mixed $option = false )
Загрузка внешнего файла интерфейса
Загрузка внешнего файла интерфейса
Parameters
- $file
- $class_name имя класса, согласно config.ini
- $data
- массив данных
- $path
- путь до папки gui
- $option
- дополнительные параметры
|
public
string
|
#
setForm( string $value, string $action = false, string $name = "product_edit", string $style = false, string $target = false, $class = 'form-horizontal' )
Прорисовка элемента Form
Parameters
- $value
- содержание
- $action
- action
- $name
- имя
- $style
- CSS стилизация
- $target
- параметр target
- $class
Returns
string
|
public
|
|
public
|
#
setEditor( string $editor = false, $mod_enabled = false )
Прорисовка визуального редактора
Прорисовка визуального редактора
Parameters
|
public
string
|
#
setLine( string $value = false, $padding_top = false )
Перевод строки
Parameters
- $value
- текст
- $padding_top
Returns
string
|
public
string
|
#
setField( string $title, string $content, integer $size = 1, string $help = null, string $class = null, $label = 'control-label' )
Прорисовка элемента Fieldset с легендой
Прорисовка элемента Fieldset с легендой
Parameters
- $title
- заголовок легенды
- $content
- содержание
- $size
- размер сетки описаняи поля 1-12
- $help
- подсказка
- $class
- класс стиля
- $label
Returns
string
|
public
string
|
#
setInputColor( string $name, string $value, string $size = 200, $id = false, $opt = false )
Прорисовка элемента выбора цвета
Прорисовка элемента выбора цвета
Parameters
- $name
- имя поля
- $value
- значение
- $size
- размер
- $id
- $opt
Returns
string
|
public
string
|
#
setInput( string $type, string $name, mixed $value, integer $float = null, integer $size = false, string $onclick = false, string $class = false, string $action = false, string $caption = false, string $description = false, string $title = false )
Прорисовка элемента Input
Прорисовка элемента Input
Parameters
- $type
- тип [text,password,button и т.д]
- $name
- имя
- $value
- значение
- $float
- float
- $size
- размер
- $onclick
- экшен по клику, имя javascript функции
- $class
- имя класса стиля
- $action
- привязка к экшену, имя php функции
- $caption
- текст перед элементом
- $description
- текст после элемента
- $title
- $placeholder placeholder
Returns
string
|
public
string
|
#
setInputText( string $caption, string $name, mixed $value, integer $size = false, string $description = false, string $float = false, string $class = false, string $placeholder = false )
Прорисовка элемента InputText
Прорисовка элемента InputText
Parameters
- $caption
- текст перед элементом
- $name
- имя
- $value
- значение
- $size
- размер
- $description
- текст после элемента
- $float
- float
- $class
- имя класса стиля
- $placeholder
- имя класса стиля
Returns
string
|
public
string
|
#
setPanel( $header, $content, $class = 'panel-default', $body = true )
Прорисовка элемента Panel
Прорисовка элемента Panel
Returns
string
|
public
string
|
#
setInputArg( array $arg = array() )
Прорисовка элемента Input через массив
Прорисовка элемента Input через массив
Parameters
- $arg
- массив опций [type,name,value,caption,description,placeholder,size]
Returns
string
|
public
string
|
#
setInputDate( string $name, mixed $value, $style = null, $class = 'col-md-2', $tooltip = false )
Прорисовка элемента выбора даты
Прорисовка элемента выбора даты
Parameters
- $name
- имя
- $value
- значение
- $style
- $class
- $tooltip
Returns
string
|
public
|
#
addTab( )
Добавление закладки для модулей
$PHPShopGUI->setTab(array("","",""),array("","",""));
$PHPShopGUI->addTab(array("","",""));
Добавление закладки для модулей
$PHPShopGUI->setTab(array("","",""),array("","",""));
$PHPShopGUI->addTab(array("","",""));
|
public
|
#
setTab( )
Прорисовка закладок Tab
$PHPShopGUI->setTab(array("",""),array("",""));
Прорисовка закладок Tab
$PHPShopGUI->setTab(array("",""),array("",""));
|
public
string
|
#
chekSize( mixed $size )
Проверка размера
Parameters
Returns
string
|
public
|
|
public
|
|
public
string
|
#
setDiv( string $align, string $code, string $style = false, $name = 'div1' )
Прорисовка элемента Div
Parameters
- $align
- align
- $code
- содержание
- $style
- имя стиля css
- $name
Returns
string
Nane
string $name имя блока
|
public
|
#
setHelp( string $text, string $icon = 'glyphicon-question-sign' )
Прорисовка справки
Parameters
- $text
- справка
- $icon
- иконка
|
public
|
#
setHelpIcon( type $text )
Прорисовка иконки справки
Прорисовка иконки справки
Parameters
|
public
string
|
#
setTextarea( string $name, mixed $value, string $float = "none", mixed $width = false, mixed $height = false, string $description = false, string $placeholder = false )
Прорисовка элемета Textarea
Прорисовка элемета Textarea
Parameters
- $name
- имя
- $value
- значение
- $float
- float
- $width
- длина элемента
- $height
- ширина элемента
- $description
- help
- $placeholder
- placeholder
Returns
string
|
public
string
|
#
setCollapse( string $title, string $content, string $collapse = 'in', boolean $line = true, boolean $icons = true )
Прорисовка сворачиваемого списка
Прорисовка сворачиваемого списка
Parameters
- $title
- заголовок
- $content
- содержание
- $collapse
- свернут или развернут при загрузки
- $line
- показывать разделительную линию
- $icons
- показывать иконку
Returns
string
|
public
string
|
#
setInfo( string $value )
Прорисовка блока инструкции с прокруткой
Прорисовка блока инструкции с прокруткой
Parameters
Returns
string
|
public
string
|
#
setSelect( string $name, array $value, integer $width = '', string $float = "none", string $caption = false, string $search = false, integer $height = false, integer $size = 1, $multiple = false, $id = false, $class = 'selectpicker', $onchange = null )
Прорисовка элемента Select
// example:
$value[]=array('моя цифра 1',123,'selected');
$value[]=array('моя цифра 2 ',567, false);
$PHPShopGUI->setSelect('my',$value,100);
Прорисовка элемента Select
$value[]=array('',123,'selected');
$value[]=array('',567, false);
$PHPShopGUI->setSelect('my',$value,100);
$opt_value[]=array('',123,'selected');
$opt_value[]=array('',567, false);
$value[]=array('',$opt_value);
$PHPShopGUI->setSelect('my',$value,100);
Parameters
- $name
- имя
- $value
- значенение в виде массива
- $width
- ширина
- $float
- float
- $caption
- текст перед элементом
- $search
- режим поиска
- $height
- высота
- $size
- размер
- $multiple
- $id
- $class
- $onchange
Returns
string
|
public
array
|
#
setSelectValue( integer $n, $max = 10 )
Заполнение элемента Select
Заполнение элемента Select
Parameters
Returns
array
|
public
string
|
#
setCheckbox( string $name, string $value, string $caption, string $checked = 1, $disabled = null )
Прорисовка элемента
Parameters
- $name
- имя
- $value
- значение
- $caption
- описание
- $checked
- checked
- $disabled
Returns
string
|
public
string
|
#
setRadio( string $name, string $value, string $caption, mixed $checked = "checked", string $onchange = "return true", $class = false )
Прорисовка элемента Radio
Прорисовка элемента Radio
Parameters
- $name
- имя
- $value
- значение
- $caption
- описание
- $checked
- checked
- $onchange
- имя javascript функции по экшену onchange
- $class
Returns
string
|
public
string
|
#
setText( string $value, string $float = "left", string $style = false )
Прорисовка текста
Parameters
- $value
- текст
- $float
- float
- $style
- имя стиля css
Returns
string
|
public
string
|
#
setImage( string $src, integer $width, integer $height, string $align = 'absmiddle', Int $hspace = "5", string $style = false, $onclick = false, $alt = false, $class = false )
Прорисовка элемента image
Прорисовка элемента image
Parameters
- $src
- адрес изображения
- $width
- ширина
- $height
- высота
- $align
- align
- $hspace
- hspace
- $style
- имя стиля css
- $onclick
- $alt
- $class
Returns
string
|
public
string
|
#
setLink( string $href, string $caption, string $target = '_blank', string $style = false, $title = false )
Прорисовка ссылки
Parameters
- $href
- адрес ссылки
- $caption
- текст ссылки
- $target
- target
- $style
- имя стиля css
- $title
Returns
string
|
public
|
#
setError( string $name, string $action )
Сообщение об ошибке
Parameters
- $name
- имя ошибки
- $action
- описание ошибки
|
public
string
|
#
setFrame( string $name, string $src, integer $width, integer $height, string $float = 'none', $border = 1, $scrolling = 'yes' )
Прорисовка элемента Iframe
Прорисовка элемента Iframe
Parameters
- $name
- имя
- $src
- адрес
- $width
- width
- $height
- height
- $float
- float
- $border
- $scrolling
Returns
string
|
public
|
#
setAction( string $name, string $function )
Назначение экшена
Parameters
- $name
- переменная для анализа
- $function
- имя функции php обработчика
|
public
|
#
setLoader( string $name, string $function )
Назначение загрузчика
Parameters
- $name
- переменная для анализа (выполнятетя, если переменная не определена)
- $function
- имя функции php обработчика
|
public
string
|
#
setTable( )
Прорисовка элемента Table
Прорисовка элемента Table
Returns
string
|
public
|
|
public
string
|
#
setButton( string $value, string $img, string $class = null, string $option = false )
Прорисовка элемента Button
Прорисовка элемента Button
Parameters
- $value
- значение
- $img
- иконка
- $class
- класс
- $option
- допоолнительнеы данные для атрибута data-option
Returns
string
|
public
type
|
#
set_( Int $count = 1 )
Прорисовка пробельных отступов
Прорисовка пробельных отступов
Parameters
- $count
- количество пробелов
Returns
type
|
public
string
|
#
setHistory( )
Прорисовка формы истории изменений
Прорисовка формы истории изменений
Returns
string
|
public
string
|
#
setPay( $serial = false, $pay = false, $version = false, $update = false )
Прорисовка формы о модуле
Прорисовка формы о модуле
Returns
string
|