在 中,一切以变量为主,所有的呈现逻辑都让模版自行控制。因为
会有自己的模版语言,所以不管是区块是否要显示还是要重复,都是用 的模版语
法 *+*-+搭配变量内容作呈现。这样一来感觉上好象模版变得有点复杂,
但好处是只要规划得当, 程序一行都不必改。
由上面的说明,我们可以知道使用 要掌握一个原则:将程序应用逻辑与网页
呈现逻辑明确地分离。就是说 程序里不要有太多的 码。程序中只要决定好那
些变量要塞到模版里,让模版自己决定该如何呈现这些变量 甚至不出现也行。
Smarty 的基础
安装 Smarty
首先,我们先决定程序放置的位置。
./, 下可能会类似这样的位置:「 /"00,0/0」。
1 下可能会类似这样的位置:「 2-2332$4-$2」。
到 的官方网站下载最新的 套件:-"22-。
解开 567后,会看到很多档案,其中有个 $资料夹。在 $中应该会
有 8个 $-檔 9:个 /$9:个 $资料夹 9:个 资料夹。然
后直接将 $复制到您的程序主资料夹下,再更名为 $就可以了。就这样?没错!这
种安装法比较简单,适合一般没有自己主机的使用者。
至于 官方手册中为什么要介绍一些比较复杂的安装方式呢?基本上依照官方
的方式安装,可以只在主机安装一次,然后提供给该主机下所有设计者开发不同程序时直
接引用,而不会重复安装太多的 复本。而笔者所提供的方式则是适合要把程序带
过来移过去的程序开发者使用,这样不用烦恼主机有没有安装 。
程序的资料夹设定
以笔者在 ./, 安装 为例,程序的主资料夹是「/"00,0
/0」。安装好 后,我们在主资料夹下再建立这样的资料夹: