InputfieldWrapper::insert() method

Insert new or existing Inputfield before or after another

Available since version 3.0.196.

Usage

// basic usage
$inputfieldWrapper->insert($item, $existingItem);

// usage with all arguments
$inputfieldWrapper->insert($item, $existingItem, bool $before = false);

Arguments

NameType(s)Description
itemInputfield, array, string

New or existing item Inputfield, name, or new item array to insert.

existingItemInputfield, string

Existing item or item name you want to insert before.

before (optional)bool

True to insert before, false to insert after (default=false).

Return value

$this

Object instance it was called from (method supports fluent interface).

Exceptions

Method can throw exceptions on error:

  • WireException


InputfieldWrapper methods and properties

API reference based on ProcessWire core version 3.0.236

I just love the easy and intuitive ProcessWire API. ProcessWire rocks!” —Jens Martsch, Web developer