Skip to content

Latest commit

 

History

History
60 lines (43 loc) · 897 Bytes

模板语法说明.md

File metadata and controls

60 lines (43 loc) · 897 Bytes

模板语法说明

加载

  • 嵌入模板:{template:TEMPLATE_NAME}
  • 嵌入模块:{module:MODULE_NAME}

变量

  • 输出变量:{$article.Name}
  • 只定义不输出变量:{$now=time()}, {$abc="my name"}

常量

  • 引用常量:{#ZC_BLOG_HOST#}

控制语句

  • if:
{if $i==1}
    i=1
{elseif $i==2}
    i=2
{else}
    i=else
{/if}```

- for: 
```php
{for $i  =  1 ;  $i  <=  10 ;  $i ++}
  <p>这是第{$i}次?</p>
{/for}```

- foreach: 
```php
{foreach $articles as $article}
  <p>{$article.Title}</p>
{/foreach}```

## 函数

- 调用函数:``{FUNCTION_NAME(FUNCTION_ARGUMENTS)}

## 注释

``{* 这里是注释 *}``

## PHP代码

```php
{php}
  global $actions;
  print_r($actions);
  echo '12345';
{/php}

注意:zbp模板不能直接使用和标签,只能用{php}包含php代码。