$pages->of() method

Get or set the current output formatting state

This affects pages loaded after this method has been called. By default, output formatting is turned on on the front-end of the site, and off on the back-end (admin) of the site.

Example

// Dictate that loaded pages should have output formatting enabled
$pages->of(true);

// Get the output formatting state for future loaded pages
if($pages->of()) {
  echo "Output formatting is ON";
} else {
  echo "Output formatting is OFF";
}

Usage

// basic usage
$bool = $pages->of();

// usage with all arguments
$bool = $pages->of($of = null);

Arguments

NameType(s)Description
of (optional)null, bool

Specify boolean to set output formatting state, or omit to get output formatting state.

Return value

bool

Returns current output formatting state.


$pages methods and properties

API reference based on ProcessWire core version 3.0.236

Latest news

  • ProcessWire Weekly #532
    In the 532nd issue of ProcessWire Weekly we'll cover the latest core updates, check out a couple of brand-new third party modules, and more. Read on!
    Weekly.pw / 20 July 2024
  • Page List Custom Children module
    This simple module gives you the ability to customize the parent/child relationship as it appears in the admin page list, enabling child pages to appear under more than one parent.
    Blog / 28 June 2024
  • Subscribe to weekly ProcessWire news

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