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

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

Добавляет колонки, отвечающие за связь с характеристикой

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

 __construct ($options)
 
 setLinkIdField ($field)
 
 setLinkPresetId ($id)
 
 setTitle ($title)
 
 setTitleGroup ($title)
 
 setMultisite ($bool)
 
 getMultisiteExpr ()
 
 loadProperty ()
 
 getColumns ()
 
 getColumnsData ($n)
 
 importColumnsData ()
 
- Открытые члены унаследованные от AbstractPreset
 __construct ($options)
 
 getColumnsData ($n)
 
 importColumnsData ()
 
 getColumns ()
 
 setSchema (AbstractSchema $schema)
 
 getSchema ()
 
 beforeRowImport ()
 
 beforeRowExport ($row_index)
 
 afterRowImport ()
 
 setBeforeRowImport ($callback)
 
 setAfterRowImport ($callback)
 
 setBeforeRowExportCallback ($callback)
 
 setId ($id)
 
 setFieldsMap (array $map)
 
 hasMap ($field)
 
 getMappedField ($field)
 
 loadData ()
 

Статические открытые данные

static $groups
 
static $index_group
 
static $index
 

Статические защищенные данные

static $props
 

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

- Поля данных унаследованные от AbstractPreset
 $rows
 
 $row
 
- Защищенные данные унаследованные от AbstractPreset
 $id
 
 $schema
 
 $fields_map
 
 $before_import_callback
 
 $after_import_callback
 
 $before_row_export_callback
 
 $option_prefixes = ['set', 'add']
 

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

__construct (   $options)

Методы

getColumns ( )

Возвращает колонки, которые обслуживает данный пресет

Возвращает
array
getColumnsData (   $n)

Возвращает значение колонок для экспорта

Аргументы
mixed$n
getMultisiteExpr ( )

Возвращает условие для добавления к Where, если установлено свойство multisite => true

Возвращает
array
importColumnsData ( )

put your comment there...

loadProperty ( )
setLinkIdField (   $field)

Устанавливает связываемое поле в источнике данных

Возвращает
void
setLinkPresetId (   $id)

Устанавливает номер пресета - источника данных

Аргументы
integer$id- номер пресета
Возвращает
void
setMultisite (   $bool)

Добавляет дополнительное условие в виде site_id = ТЕКУЩИЙ САЙТ, если задано true

Аргументы
bool$bool
Возвращает
void
setTitle (   $title)

Устанавливает название экспортной колонки с характеристикой

Аргументы
string$title
Возвращает
void
setTitleGroup (   $title)

Устанавливает название для экспортной колонки с группой характеристики

Аргументы
string$title
Возвращает
void

Поля

$groups
static
$index
static
$index_group
static
$props
staticprotected