parse()

parse() -- Parses the given block.

Synopsis

require_once 'HTML/Template/Sigma.php';

void HTML_Template_Sigma::parse ([string $block = '__global__' [, boolean $flagRecursion = FALSE [, boolean $fakeParse = FALSE]]])

Описание

Parses the given block. It substitutes local and global variables appearing in the block and set via setVariable() and setGlobalVariable(), calls all the callback functions and recursively processes the subblocks of the block.

Параметр

string $block

block name

boolean $flagRecursion

TRUE if the function is called recursively (do not set this to TRUE yourself!)

boolean $fakeParse

TRUE if parsing a "hidden" block (do not set this to TRUE yourself!)

Throws

Таблица 42-1. Возможные значения PEAR_Error

Error codeError messageReasonSolution
SIGMA_BLOCK_NOT_FOUNDCannot find block '$block'There is no block $block in the templateCheck the block name spelling, check whether you added all the necessary blocks to the template

См. также

see HTML_Template_Sigma::parseCurrentBlock()

Заметка

Эта функция не должна вызываться статически.


HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ