Блоки


Блок - подпрограмма, вызываемая по имени.

Пример блока описан ниже:

<TMPL_block ИМЯ_БЛОКА>
    Код блока.
</TMPL_block>


Для вызова блока используется оператор <TMPL_call ИМЯ_БЛОКА>. Имя вызываемого блока можно задать как непосредственно ("FooBar"), так ипосредством переменной Пример:
Шаблон:

    <TMPL_block "HELLO">
        Hello, World!     </TMPL_block>
    
<TMPL_block "BYE">
        Bye, bye!     </TMPL_block>

    <TMPL_call block>

    <TMPL_loop blocks>
        <TMPL_call __CONTENT__>
    <TMPL_loop>

Параметры:
block => "HELLO",
blocks => ["HELLO", "BYE"]

Вывод:
Hello, World!

Hello, World!
Bye, bye!



Copyright © 2003 - 2009 CTPP Dev. Team | http://ctpp.havoc.ru