Class Template
Onion Framework - Spracovanie šablón
Copyright (c) 2011 Jano Gašpar (http://webstranky.net)
Package:
Onion::UI {include file}, {include #block} {block name} {$variable}, {!$variable},
{$variable['key']} {if $abc === TRUE}{elseif $def === NULL}{else} {loop
$array}{else}{/loop}
{$variable|filter1:argument1,argument2|filter2:argument1,argument2}
Copyright: Copyright (c) 2011 Jano Gašpar
Author: Jano Gašpar
Located at UI/Template.php
Copyright: Copyright (c) 2011 Jano Gašpar
Author: Jano Gašpar
Located at UI/Template.php
public
object
|
#
__construct(
string
$template
)
Konštruktor
Konštruktor Parameters
Returnsobject |
public
object
|
#
set_template(
string
$template
)
Nastavenie súboru k šablóne, ak súbor neexistuje použije sa @default
Nastavenie súboru k šablóne, ak súbor neexistuje použije sa @default Parameters
Returnsobject |
public
object
|
|
public
object
|
|
public
string
|
|
public
string
|
|
private
string
|
#
macro_layout(
string
$template
)
Preklad makra "layout"
Preklad makra "layout" Parameters
Returnsstring spracovaný kód šablóny |
private
string
|
#
macro_block(
string
$template,
$includes = TRUE
)
Preklad makra "block"
Preklad makra "block" Parameters
Returnsstring spracovaný kód šablóny |
private
string
|
#
macro_include(
string
$template
)
Preklad makra "include"
Preklad makra "include" Parameters
Returnsstring spracovaný kód šablóny |
private
string
|
#
macro_control_structure(
string
$template
)
Preklad makier "if", "elseif", "else!
Preklad makier "if", "elseif", "else! Parameters
Returnsstring spracovaný kód šablóny |
private
string
|
#
macro_variable(
string
$variable,
$loop_level = NULL
)
Preklad makra "$"
Preklad makra "$" Parameters
Returnsstring spracovaný kód šablóny |
private
string
|
#
macro_widget(
string
$template
)
Preklad makra "widget"
Preklad makra "widget" Parameters
Returnsstring spracovaný kód šablóny |
private
|
|
private
string
|
#
macro_custom(
string
$template,
string
$macro,
string|array
$callback
)
Preklad užívateľských makier
Preklad užívateľských makier Parameters
Returnsstring spracovaný kód šablóny |
public
|
#
register_macro(
string
$macro,
string|array
$callback
)
Registrácia užívateľkého makra
Registrácia užívateľkého makra Parameters
|
public
|
#
register_filter(
string
$filter,
string|array
$callback
)
Registrácia užívateľkého filtra
Registrácia užívateľkého filtra Parameters
Returns
|
protected
array
|
$data |
|
|
protected
string
|
$templates_dir |
|
|
protected
string
|
$extension |
|
|
protected
string
|
$template |
|
|
protected
array
|
$blocks | array() |
|
protected
array
|
$macros | array() |
|
protected
array
|
$filters | array() |