PHP Класс FOF30\Form\Field\GenericList

Наследование: extends JFormFieldList, implements FOF30\Form\FieldInterface
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$item FOF30\Model\DataModel The item being rendered in a repeatable form field
$rowid integer A monotonically increasing number, denoting the row number in a repeatable view

Защищенные свойства (Protected)

Свойство Тип Описание
$form FOF30\Form\Form The Form object of the form attached to the form field.
$repeatable Repeatable field output
$static Static field output

Открытые методы

Метод Описание
__get ( string $name ) : mixed Method to get certain otherwise inaccessible properties from the form field object.
getOptionName ( array $data, mixed $selected = null, string $optKey = 'value', string $optText = 'text', boolean $selectFirst = true ) : mixed Gets the active option's label given an array of JHtml options
getRepeatable ( ) : string Get the rendering of this field type for a repeatable (grid) display, e.g. in a view listing many item (typically a "browse" task)
getStatic ( ) : string Get the rendering of this field type for static display, e.g. in a single item view (typically a "read" task).

Защищенные методы

Метод Описание
getOptions ( ) : array Method to get the field options.
parseFieldTags ( string $text ) : string Replace string with tags that reference fields

Описание методов

__get() публичный Метод

Method to get certain otherwise inaccessible properties from the form field object.
С версии: 2.0
public __get ( string $name ) : mixed
$name string The property name for which to the the value.
Результат mixed The property value or null.

getOptionName() публичный статический Метод

Gets the active option's label given an array of JHtml options
public static getOptionName ( array $data, mixed $selected = null, string $optKey = 'value', string $optText = 'text', boolean $selectFirst = true ) : mixed
$data array The JHtml options to parse
$selected mixed The currently selected value
$optKey string Key name
$optText string Value name
$selectFirst boolean Should I automatically select the first option?
Результат mixed The label of the currently selected option

getOptions() защищенный Метод

Ordering is disabled by default. You can enable ordering by setting the 'order' element in your form field. The other order values are optional. - order What to order. Possible values: 'name' or 'value' (default = false) - order_dir Order direction. Possible values: 'asc' = Ascending or 'desc' = Descending (default = 'asc') - order_case_sensitive Order case sensitive. Possible values: 'true' or 'false' (default = false)
protected getOptions ( ) : array
Результат array The field option objects.

getRepeatable() публичный Метод

Get the rendering of this field type for a repeatable (grid) display, e.g. in a view listing many item (typically a "browse" task)
С версии: 2.0
public getRepeatable ( ) : string
Результат string The field HTML

getStatic() публичный Метод

Get the rendering of this field type for static display, e.g. in a single item view (typically a "read" task).
С версии: 2.0
public getStatic ( ) : string
Результат string The field HTML

parseFieldTags() защищенный Метод

Replace string with tags that reference fields
protected parseFieldTags ( string $text ) : string
$text string Text to process
Результат string Text with tags replace

Описание свойств

$form защищенное свойство

The Form object of the form attached to the form field.
protected Form,FOF30\Form $form
Результат FOF30\Form\Form

$item публичное свойство

The item being rendered in a repeatable form field
public DataModel,FOF30\Model $item
Результат FOF30\Model\DataModel

$repeatable защищенное свойство

Repeatable field output
protected $repeatable

$rowid публичное свойство

A monotonically increasing number, denoting the row number in a repeatable view
public int $rowid
Результат integer

$static защищенное свойство

Static field output
protected $static