我们可以把它定义为"一种以typo3系统为基础的php动态web模版设计语言".也就是说,所有的typo3的模版设计都可以用这个脚本来设计。
注意:typoscript只是一种描述性的标志语言,与html,xml之类的类似,它不是一种程式语言,只是作为一种模版方案的描述,也就是说,即使语言中出错,也不会有任何错误提示。
哪里要用到它?
基于typo3的网站设计架构,在三个方面都需要用到它。
1。Page TSconfig ,,页面配置。通过该脚本配置页面的布局。
2。User TSconfig 用户与用户组管理。通过该脚本的相关设置,可以配置页面的用户和用户组属性
3。TypoScript Templates 模版设计。通过该脚本配置页面所使用的模版。
怎么调试它?
当你新建一个页面时,即使有标题和内容,页面也是无法显示的。得首先建立模版。在左边菜单列中,先中
template选项,,即可开始新建模版。typoscript在"Setup"选项框内可以调试。写好后,即可以打开页面,看到模版配置的效果了。
从代码说起
看下面这句:
asdf = qwerty
这就是一句typoscript的脚本。其中"asdf"指出了html页面的对象名,后面的"qwerty"标出该对象的属性值。
再来看下面两句:
asdf.zxcvbnm = uiop asdf.backgroundColor = blue
asdf.zxcvbnm指向"asdf"的下级对象或该对象的一个属性,"uiop"则是属性值。 asdf.backgroundcolor是页面对象asdf的一种属性,blue是其属性值。 (讲到这里,是否想到些什么呢?呵呵,,)
把上面的换种写法,可以是:
第1页,共3页 9 7 [1] [2] [3] 8 : |