- Symphony 2.3.5
-
› assets
14 -
› boot
11 -
› content
24 -
› core
23 -
› cryptography
4 -
› email-gateways
3 -
› global
39 -
› interface
6 -
› toolkit
68 - Delegates94
- Deprecated30
Versions
- 2.7.9
- 2.7.8
- 2.7.7
- 2.7.6
- 2.7.5
- 2.7.3
- 2.7.2
- 2.7.10
- 2.7.1
- 2.7.0
- 2.6.9
- 2.6.8
- 2.6.7
- 2.6.6
- 2.6.5
- 2.6.4
- 2.6.3
- 2.6.2
- 2.6.11
- 2.6.10
- 2.6.1
- 2.6.0
- 2.5.3
- 2.5.2
- 2.5.1
- 2.5.0
- 2.4
- 2.3.6
- 2.3.5
- 2.3.4
- 2.3.3
- 2.3.2
- 2.3.1
- 2.3
- 2.2.5
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2
Options
Page HTMLPage AdministrationPage contentBlueprintsPages
public class contentBlueprintsPages extends AdministrationPage
content.blueprintspages.php #16Developers can create new Frontend pages from this class. It provides an index view of all the pages in this Symphony install as well as the forms for the creation/editing of a Page
Properties
mixed $_errors
Methods
void __actionDelete(
$pages, $redirect, $context, $page_id, $types)
Just before the page's types are saved into tbl_pages_types
.
Use with caution as no further processing is done on the $types
array to prevent duplicate $types
from occurring (ie. two index
page types). Your logic can use the PageManger::hasPageTypeBeenUsed
function to perform this logic.
Parameters
See Also
void __actionEdit()
void __actionIndex(XMLElement $form, $fields, $errors)
$context,
After all Page related Fields have been added to the DOM, just before the actions.
Parameters
void __actionNew(
$context, $file)
Just after a Page Template has been edited and written to disk
Parameters
void __actionTemplate(
$context, $checked)
Extensions can listen for any custom actions that were added
through AddCustomPreferenceFieldsets
or AddCustomActions
delegates.
Parameters
void __viewEdit()
void __viewIndex()
void __viewNew()
void __viewTemplate(
$context, $options)
Allows an extension to modify the existing options for this page's
With Selected menu. If the $options
parameter is an empty array,
the 'With Selected' menu will not be rendered.
Parameters
void insertBreadcrumbsUsingPageIdentifier(
$page_id, $preserve_last)
void listAllPages(
$separator)
static boolean typeUsed(
$page_id, $type)
Returns boolean if a the given $type
is set for
the given $page_id
.
Parameters
Returns
True if the type is used, false otherwise
See Also
Deprecated
This will be removed in Symphony 2.4. The preferred function is PageManger::hasPageTypeBeenUsed