Smarty 模板操作

模板相关操作

模板布局

  被继承:主(基类)模板    

      <固定内容>

      <!--变动体 供子类修改

      <{block name="left"}> //默认左边栏 <{/block}>

      <{block name="main"}> //默认右边栏 <{/block}>

      -->

      <固定内容>

   继承: 子(父类)模板

    <{extends file="路径"}>//调用主模板

    //覆盖主模板项

    <{block name="left"}>    北京大学    <{/block}>

    <{block name="main"}>    清华大学    <{/block}>  

    内嵌调用模板页面

    <{include file="14.html"}>

________________________________________________

  模板内容捕捉

解决重复代码问题

  指定重复内容(本身不会在页面输出,只能调用使用)

  <{capture name="advert" assign="name"}>

    内容

  <{/capture}>

  使用方法: <{$name}>

原文地址:https://www.cnblogs.com/havoe/p/4453905.html