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>
  • 相关阅读:
    2019-9-2-win10-uwp-Markdown
    2018-8-10-控件
    2018-8-10-win10-uwp-dataGrid
    2018-2-13-win10-uwp-hashcash
    2018-2-13-git-cannot-lock-ref
    UCOSIII系统内部任务
    UCOSIII时间片轮转调度
    Keil MDK fromelf生成bin文件
    UCOS内存管理
    uavcan扩展帧格式 zubax
  • 原文地址:https://www.cnblogs.com/martian6125/p/9630989.html
Copyright © 2011-2022 走看看