InputfieldPageTable class

Located in file /wire/modules/Inputfield/InputfieldPageTable/InputfieldPageTable.module

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?        

Common

NameReturnSummary 
blankLabel string 
columns string 
getConfigInputfields()
InputfieldWrapperGet field configuration for input tab
getModuleInfo()
(nothing) 
init()
(nothing)Initialize and establish default values 
nameFormat string 
noclose int bool 
parent_id int 
processInput(WireInputData $input)
$thisProcess input submitted to a PageTable Inputfield
render()
stringRender the PageTable Inputfield
renderReady()
boolMethod called right before Inputfield markup is rendered, so that any dependencies can be loaded as well. 
renderTable(array $columns)
string
renderValue()
stringRender non-editable value
set(string $key, mixed $value)
$thisSet a property to this Inputfield 
setAttribute($key, $value)
$thisSet an attribute to the Inputfield 
setOrphans($orphans)
(nothing) 
template_id int 
version()
int@return 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.244

“Yesterday I sent the client a short documentation for their ProcessWire-powered website. Today all features already used with no questions. #cmsdoneright—Marc Hinse, Web designer/developer