PageTableArray::getNewItem()

Get new/blank PageTable item for this field and page

This also adds the new item to this PageArray.

  • Usage: $item = $page->page_table_field->getNewItem();
  • Execute $item->save() after making changes to item.
  • Execute $page->save('page_table_field') to save new item to page table.

Available since version 3.0.258.

Example

$value = $page->page_table_field; // PageTableArray
$item = $value->getNewItem(); // Page
$item->title = 'Hello world';
$item->save();
$page->save('page_table_field');

Usage

$page = $pageTableArray->getNewItem();

Return value


PageTableArray methods and properties

API reference based on ProcessWire core version 3.0.261