还没有做好呢。只是做了两个页面。但是发现php文件里也有大量的html代码,不像啊。嵌套的话,岂不是很多模板了就?比如一个登陆框,就要一个单独的模板吧?但是每个用到的地方都不同,还没法用一个登陆界面(有些程序用的是横排,有的要竖排)。

解决方案 »

  1.   

    如果是刚开始的项目问题不大的,模板更有利于你以后的更新。
    这个教程挺好的,看一看
    http://www.phpe.net/articles/333.shtml
      

  2.   

    模板系统有smarty,phplib等,但我喜欢cgi中的HTML::TEMPLATE的php解释版,我修改过的。那个模板的制作相对简单,对于美工人员来说容易掌握。
    需要的话给我发邮件[email protected]
      

  3.   

    那在php程序里面,是不是还是避免不了大量的html代码?比如一些模板的内容中判断显示的链接,总是要放在php文件里面吧。
      

  4.   

    有些html写在php里也无所谓啊
    你自己维护起来方便就行了
      

  5.   

    1、如果使用了模板后,在php程序中仍存在html代码。那么要用模板干什么?
    2、如果模板中套模板,那么在编辑模板时你如何得到整体的效果呢?
    3、不要孤立的去看smarty、smartemplate中的流程控制。他实际上在模板编辑阶段就把可能的页面显示方式都展现给你,这就使得保证页面风格的统一变的非常简单
      

  6.   

    1、是。所以一直困扰着我。因为有些地方比如有a和b两个链接,要判断显示哪一个。这两个变量的内容总是在php里面的啊。
    2、是。所以用块嵌套,而不是模板嵌套吧。
    3、我模板化的一个方面就是为了页面风格变得简而易懂。我现在用的是phplib的模板类,这个就一个文件,引用方便。唠叨老大常用的是smarty吧。
      

  7.   

    我用smartemplate,小巧,扩展起来很方便
      

  8.   

    也是一个文件么?扩展起来小巧能否举个感性的例子?另外,1那个问题还是没有明白。如果判断部分含有html代码的话,它们要放在php里呀,这样php不就带上h'tml代码了么?