• 网站首页
  • 安装指南
  • 模板设计
  • 模块说明
  • 常见问题
  • 优化技巧
  • 开发指南
  • 帮助中心
  • 入门必读
    • -模板首页
    • -目录结构
  • css规范
    • -css实例
    • -基本样式
    • -表格样式
    • -表单样式
    • -布局样式
    • -常用样式
    • -醒目效果
    • -常用界面
  • 网页规范
    • -总体布局示例
    • -提交表单示例
    • -table表格示例
    • -文章列表示例
    • -文章阅读示例
    • -tab标签示例
    • -li列表
  • JS规范
    • -js文件说明
    • +通用函数
      • |-$函数
      • |-$A
      • |-$F
      • |-loadJs
    • +Element扩展
      • |-previousElement
      • |-nextElemet
      • |-remove
      • |-subTag
      • |-setValue
      • |-getValue
      • |-show
      • |-hide
    • +String扩展
      • |-trim
      • |-cint
      • |-stripTags
      • |-hasSubString
    • +Array扩展
      • |-indexOf
      • |-each
    • +Cookie处理
      • |-get
      • |-set
      • |-del
    • +Form处理
      • |-serialize
      • |-getElements
      • |-enable
      • |-disable
      • |-reset
    • +Ajax处理
      • |-Request
      • |-Update
      • |-Tip
    • +界面控件
      • |-对话框
      • |-日期选择框
      • |-UBB提交框
  • 模板设计
    • -模板标签标记
    • -赋值变量形式
    • -变量调节器
    • -函数调用
    • -判断语句
    • -循环语句
    • -页面显示相关说明
    • -页面显示配置语法
    • -页面定制
    • -包含子模块
  • 导航示例
    • -横向切换导航
    • -竖向下拉导航
    • -横向下拉导航
  • 文章列表特效
    • -排行榜列表一
    • -排行榜列表二
    • -图文列表
  • tab标签特效
    • -切换效果
    • -三角切换
    • -时间切换
    • -竖向切换
    • -特殊切换1
    • -特殊切换2
    • -相互切换1
    • -相互切换2
    • -相互切换3
    • -颜色切换
您现在所在的位置:JIEQI CMS模板设计手册 > 模板设计 > 页面显示配置语法

页面显示配置语法

针对具体的页面,通常需要修改的是主体内容模板,而不是框架模板。我们可以在主体内容模板里面设置一些参数来 实现不同的显示效果。
模板里面配置语法基本格式为 {?set name = "value"?} 或者 {?set $name = "value"?},这两种写法含义如 下:
8.1 {?set name = "value"?}是用来设置整个页面的显示配置参数,name允许以下几个变量
jieqi_blocks_module - 表示本页面要载入区块配置属于哪个模块
jieqi_blocks_config - 表示本页面要载入的区块配置文件名,不带后缀
jieqi_page_template - 表示本页面使用框架模板是那个,相对网站根目录的路径,前面不带斜杠,如:
themes/jieqidiv/theme.html

比如

{?set jieqi_blocks_module = "article"?}
{?set jieqi_blocks_config = "guideblocks"?}
{?set jieqi_page_template = "themes/jieqidiv/theme.html"?}

8.2 {?set $name = "value"?} 是设置和修改模板变量的
如 {?set $myval = "我的变量"?} 设置后,在模板其他地方写上标签 {?$myval?},则页面上会显示 “我的变量”
也可以设置模板内已经存在的变量,比如 {?$jieqi_pagetitle?}是系统默认的title内容
您可以设置 {?set $jieqi_pagetitle = "本页面title标题"?}
还可以在后面的值里面使用现有变量,比如文章信息页面模板是/modules/article/templates/articleinfo.html
上面设置
{?set $jieqi_pagetitle = "$articlename - $author - $jieqi_sitename"?}
则网页title显示的是 “文章名 - 作者 - 网站名”