InputfieldPageTable class

Concept by Antti Peisa

Code by Ryan Cramer Sponsored by Avoine


Click any linked item for full usage details and examples. Hookable methods are indicated with the icon. In addition to those shown below, the InputfieldPageTable class also inherits all the methods and properties of: Inputfield, WireData and Wire.

Show class?     Show args?       Only hookable?    

Common

NameReturnSummary 
InputfieldPageTable::getConfigInputfields()
InputfieldWrapper

Get field configuration for input tab

InputfieldPageTable::getModuleInfo()
None 
InputfieldPageTable::init()
None

Initialize and establish default values

 
InputfieldPageTable::processInput(WireInputData $input)
$this

Process input submitted to a PageTable Inputfield

InputfieldPageTable::render()
string

Render the PageTable Inputfield

InputfieldPageTable::renderReady()
None 
InputfieldPageTable::renderValue()
string

Render non-editable value

InputfieldPageTable::set(string $key, mixed $value)
$this

Set a property to this Inputfield

 
InputfieldPageTable::setAttribute($key, $value)
$this

Set an attribute to the Inputfield

 
InputfieldPageTable::setOrphans($orphans)
None 
InputfieldPageTable::version()
int

@return int

 

Properties

NameReturnSummary 
InputfieldPageTable::blankLabel string 
InputfieldPageTable::columns string 
InputfieldPageTable::nameFormat string 
InputfieldPageTable::noclose int bool 
InputfieldPageTable::parent_id int 
InputfieldPageTable::template_id int 

Additional methods and properties

In addition to the methods and properties above, InputfieldPageTable also inherits the methods and properties of these classes:

API reference based on ProcessWire core version 3.0.252