PHP 클래스 GridFieldEditableColumns, silverstripe-gridfieldextensions

The form fields used can be configured by setting the value in {@link setDisplayFields()} to one of the following forms: - A Closure which returns the field instance. - An array with a callback key pointing to a function which returns the field. - An array with a field key->response specifying the field class to use.
상속: extends GridFieldDataColumns, implements GridField_HTMLProvider, implements GridField_SaveHandler, implements GridField_URLHandler
파일 보기 프로젝트 열기: ajshort/silverstripe-gridfieldextensions 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$forms Form[]

공개 메소드들

메소드 설명
getColumnContent ( $grid, $record, $col )
getFields ( GridField $grid, DataObjectInterface $record ) : FieldList Gets the field list for a record.
getForm ( GridField $grid, DataObjectInterface $record ) : Form Gets the form instance for a record.
getHTMLFragments ( $grid )
getURLHandlers ( $grid )
handleForm ( GridField $grid, $request )
handleSave ( GridField $grid, DataObjectInterface $record )

보호된 메소드들

메소드 설명
getFieldName ( $name, GridField $grid, DataObjectInterface $record )

메소드 상세

getColumnContent() 공개 메소드

public getColumnContent ( $grid, $record, $col )

getFieldName() 보호된 메소드

protected getFieldName ( $name, GridField $grid, DataObjectInterface $record )
$grid GridField
$record DataObjectInterface

getFields() 공개 메소드

Gets the field list for a record.
public getFields ( GridField $grid, DataObjectInterface $record ) : FieldList
$grid GridField
$record DataObjectInterface
리턴 FieldList

getForm() 공개 메소드

Gets the form instance for a record.
public getForm ( GridField $grid, DataObjectInterface $record ) : Form
$grid GridField
$record DataObjectInterface
리턴 Form

getHTMLFragments() 공개 메소드

public getHTMLFragments ( $grid )

getURLHandlers() 공개 메소드

public getURLHandlers ( $grid )

handleForm() 공개 메소드

public handleForm ( GridField $grid, $request )
$grid GridField

handleSave() 공개 메소드

public handleSave ( GridField $grid, DataObjectInterface $record )
$grid GridField
$record DataObjectInterface

프로퍼티 상세

$forms 보호되어 있는 프로퍼티

protected Form[] $forms
리턴 Form[]