Версия: 6.x
burger close
Класс ProductDialog

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

Класс предоставляет возможность встраивать диалоги выбора товаров и групп товаров в админ. панель.

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

 __construct ($fieldname, $hide_group_checkbox=false, $data=null, $hide_product_checkbox=false, $plugin_options=[])
 
 setData ($data)
 
 setTemplate ($template)
 
 getHtml ()
 

Поля данных

 $hide_group_checkbox
 
 $hide_product_checkbox
 
 $plugin_options
 
 $data
 
 $template = '%catalog%/dialog/view_selected.tpl'
 

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

 $fieldname
 

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

__construct (   $fieldname,
  $hide_group_checkbox = false,
  $data = null,
  $hide_product_checkbox = false,
  $plugin_options = [] 
)

КОнструктор класса диалогового окна выбора товаров

Аргументы
string$fieldname- имя переменной в которой будут записаны выбранные товары
bool$hide_group_checkbox- если true, то скрывать чекбокс с выбором категории товаров
array$data- массив с текущими выбранными позициями
bool$hide_product_checkbox- скрывать чекбоксы с выбором товаров
array$plugin_options- настройки для js плагина

Методы

getHtml ( )

Возвращает HTML для выбора товаров

Возвращает
string
setData (   $data)

Устанавливает текущие выбранные позиции папок и товаров

Аргументы
array$data
setTemplate (   $template)

Поля

$data
$fieldname
protected
$hide_group_checkbox
$hide_product_checkbox
$plugin_options
$template = '%catalog%/dialog/view_selected.tpl'