Methods

__construct()

__construct(mixed  $checkPerms = true) : mixed

Parameters

mixed $checkPerms

Returns

mixed —

init()

init() : mixed

Returns

mixed —

setAttributes()

setAttributes(mixed  $attributes) : mixed

Parameters

mixed $attributes

Returns

mixed —

setAttribute()

setAttribute(mixed  $name, mixed  $value) : mixed

Parameters

mixed $name
mixed $value

Returns

mixed —

delAttribute()

delAttribute(mixed  $name) : bool

Parameters

mixed $name

Returns

bool —

hasAttribute()

hasAttribute(mixed  $name) : bool

Parameters

mixed $name

Returns

bool —

getAttribute()

getAttribute(mixed  $name, mixed  $default = '') : mixed

Parameters

mixed $name
mixed $default

Returns

mixed —

setMultiple()

setMultiple(mixed  $multiple = true) : mixed

Parameters

mixed $multiple

Returns

mixed —

setDisabled()

setDisabled(mixed  $disabled = true) : mixed

Parameters

mixed $disabled

Returns

mixed —

setName()

setName(mixed  $name) : mixed

Parameters

mixed $name

Returns

mixed —

setId()

setId(mixed  $id) : mixed

Parameters

mixed $id

Returns

mixed —

setStyle()

setStyle(mixed  $style) : mixed

select style Es ist moeglich sowohl eine Styleklasse als auch einen Style zu uebergeben.

Aufrufbeispiel: $sel_media->setStyle('class="inp100"'); und/oder $sel_media->setStyle("width:150px;");

Parameters

mixed $style

Returns

mixed —

setSize()

setSize(mixed  $size) : mixed

Parameters

mixed $size

Returns

mixed —

setSelected()

setSelected(mixed  $selected) : mixed

Parameters

mixed $selected

Returns

mixed —

resetSelected()

resetSelected() : mixed

Returns

mixed —

addOptgroup()

addOptgroup(mixed  $label) : mixed

Parameters

mixed $label

Returns

mixed —

addOption()

addOption(mixed  $name, mixed  $value, mixed  $id, mixed  $parentId, array  $attributes = []) : mixed

Fügt eine Option hinzu.

Parameters

mixed $name
mixed $value
mixed $id
mixed $parentId
array $attributes

Returns

mixed —

addOptions()

addOptions(mixed  $options, mixed  $useOnlyValues = false) : mixed

Fügt ein Array von Optionen hinzu, dass eine mehrdimensionale Struktur hat.

Dim Wert 0. Name

  1. Value
  2. Id
  3. parent_id
  4. Selected
  5. Attributes

Parameters

mixed $options
mixed $useOnlyValues

Returns

mixed —

addArrayOptions()

addArrayOptions(array  $options, mixed  $useKeys = true) : mixed

Fügt ein Array von Optionen hinzu, dass eine Key/Value Struktur hat.

Wenn $useKeys mit false, werden die Array-Keys mit den Array-Values überschrieben.

Parameters

array $options
mixed $useKeys

Returns

mixed —

countOptions()

countOptions() : int

Returns

int —

addSqlOptions()

addSqlOptions(mixed  $query, int  $db = 1) : mixed

Fügt Optionen anhand der Übergeben SQL-Select-Abfrage hinzu.

Parameters

mixed $query
int $db

Returns

mixed —

addDBSqlOptions()

addDBSqlOptions(mixed  $query) : mixed

Fügt Optionen anhand der Übergeben DBSQL-Select-Abfrage hinzu.

Parameters

mixed $query

Returns

mixed —

get()

get() : string

Returns

string —

show()

show() : mixed

Returns

mixed —

setRootId()

setRootId(int|int[]|null  $rootId) : mixed

Kategorie-Id oder ein Array von Kategorie-Ids als Wurzelelemente der Select-Box.

Parameters

int|int[]|null $rootId

Kategorie-Id oder Array von Kategorie-Ids zur Identifikation der Wurzelelemente

Returns

mixed —

outGroup()

outGroup(mixed  $parentId, mixed  $level) : string

Parameters

mixed $parentId
mixed $level

Returns

string —

outOption()

outOption(mixed  $name, mixed  $value, mixed  $level, array  $attributes = []) : string

Parameters

mixed $name
mixed $value
mixed $level
array $attributes

Returns

string —

getGroup()

getGroup(mixed  $parentId, mixed  $ignoreMainGroup = false) : mixed

Parameters

mixed $parentId
mixed $ignoreMainGroup

Returns

mixed —

addCatOptions()

addCatOptions() : mixed

Returns

mixed —

addCatOption()

addCatOption(\rex_media_category  $mediacat, int  $parentId) : mixed

Parameters

\rex_media_category $mediacat
int $parentId

Returns

mixed —