zoukankan      html  css  js  c++  java
  • 使用 IntraWeb (7)


    TIWLayoutMgrHTML、TIWTemplateProcessorHTML 属于页面级的模板, 如果要全站统一模板, 当然要用主模板.

    TIWTemplateProcessorHTML 通过其 MasterTemplate 属性可以设置页面级的主模板, 它可以实现模板嵌套, 但这意义不大.

    我们要用的全站级的主模板是通过 IWServerController(ServerController 单元) 的 MasterTemplate 属性设置的.

    设置方法: IWServerController.MasterTemplate := 'xxx.html'; 它的默认路径还是 IWServerController.TemplateDir.

    如果某个页面只用页面模板(不用主模板), 设置 IWTemplateProcessorHTML1.MasterFormTag := False; 即可.

    主模板的页面格式如下:
    <html>
    <head></head>
    <body>
      //主模板的内容
    
      $body        //这个标记用来调用各个页面, 如果没有它, 所有页面将只显示主模板的内容
      
      //主模板的内容
    
      {% 某个页面的控件名 %} //从主模板也可以直接插入某个页面的控件(如果那个页面有的话)
    </body>
    </html>
    

  • 相关阅读:
    置换笔记
    7.23
    Conveyor Belts
    CF #134 A~D
    Blocks && Fixing the Great wall
    Kakuro
    Deadlock Detection
    关于KeyFile的破解,含注册机源代码
    BMP位图之代码实现
    BMP位图之8位位图(三)
  • 原文地址:https://www.cnblogs.com/del/p/3768883.html
Copyright © 2011-2022 走看看