PhpExt : [ class tree ] [ index ] [ all elements ]

Class: PhpExt_XTemplate

Source Location: /PhpExt/XTemplate.php

Class PhpExt_XTemplate

Class Overview

A template class that supports advanced functionality like autofilling arrays, conditional processing with basic comparison operators, sub-templates, basic math function support, special built-in template variables, inline code execution and more. XTemplate also provides the templating mechanism built into Ext.DataView.

XTemplate supports many special tags and built-in operators that aren't defined as part of the API, but are supported in the templates that can be created.

Located in /PhpExt/XTemplate.php [line 26]

PhpExt_Object
   |
   --PhpExt_Template
      |
      --PhpExt_XTemplate
Author(s):
API Tags:
Usedby:  PhpExt_Form_ComboBox::getTemplate()
Usedby:  PhpExt_Form_ComboBox::setTemplate()

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From PhpExt_Template

PhpExt_Template::$_html

Inherited From PhpExt_Object

PhpExt_Object::$_extClassName
PhpExt_Object::$_extConfigProperties
PhpExt_Object::$_validExtConfigProperties
PhpExt_Object::$_varName

Inherited From PhpExt_Template

PhpExt_Template::__construct()
PhpExt_Template::append()
Applies the supplied values to the template and appends the new node(s) to el.
PhpExt_Template::apply()
Alias for applyTemplate
PhpExt_Template::applyTemplate()
Returns an HTML fragment of this template with the specified values applied.
PhpExt_Template::compile()
Compiles the template into an internal function, eliminating the RegEx overhead.
PhpExt_Template::from()
PhpExt_Template::getJavascript()
PhpExt_Template::insertAfter()
Applies the supplied values to the template and inserts the new node(s) after el.
PhpExt_Template::insertBefore()
Applies the supplied values to the template and inserts the new node(s) before el.
PhpExt_Template::insertFirst()
Applies the supplied values to the template and inserts the new node(s) as the first child of el.
PhpExt_Template::overwrite()
Applies the supplied values to the template and overwrites the content of el with the new node(s).
PhpExt_Template::set()
Sets the HTML used as the template and optionally compiles it.

Inherited From PhpExt_Object

PhpExt_Object::__construct()
PhpExt_Object::addValidConfigProperties()
PhpExt_Object::createMethodSignature()
PhpExt_Object::getConfigParams()
PhpExt_Object::getExtConfigProperty()
PhpExt_Object::getJavascript()
PhpExt_Object::getMethodInvokeStm()
PhpExt_Object::isExtObject()
PhpExt_Object::paramToString()
PhpExt_Object::setExtClassInfo()
PhpExt_Object::setExtConfigProperty()
PhpExt_Object::__get()
PhpExt_Object::__set()

[ Top ]
Method Summary
PhpExt_XTemplate   __construct()  

[ Top ]
Methods
Constructor __construct  [line 28]

  PhpExt_XTemplate __construct( )


API Tags:
Access:  public


Redefinition of:
PhpExt_Template::__construct()

[ Top ]

Documentation generated on Fri, 08 Aug 2008 16:02:49 -0500 by phpDocumentor 1.4.0