smarty从一开始就是为程序设计人员设计的

解决方案 »

  1.   

    没有用smarty之前我和界面设计者合作得好好的,用了smarty之后...哎
    总觉得程序设计者用smarty是一种自私的表现
      

  2.   

    那不用smarty的话,那只能叫程序员动态生成业面,那是美工师的自私咯,smarty会有一个很好的平衡
      

  3.   

    建议..改用phplib
    那个就使用{}进行代入,不象smarty那么麻烦.
    这么一点,想来美工人员应该可以接受
      

  4.   

    没必要强用,PHP本身就是很好的模板
      

  5.   

    修改.tpl为.tpl.htm
    修改smarty解自动解析url,如美工的文件(<img src=./xx.gif>)在smarty中换过来.
    这就互不影响了吧
    (我没看过smarty,也许是胡说的)
      

  6.   

    phplib的模版好,对美工的影响也不大的,该要程序显示的地方加个{name}就好了。和美工沟通一下就可以。。
    ------------
    有篇文章说phplib的模版速度好象比smarty快吧。
      

  7.   

    lol...把smarty默认的标签{和}改为<?和?>,然后在dreamweaver里面编辑的时候,dreamweaver会自动标志,不会打乱本来的标签的. 我和美工合作就这样, 挺顺的. 美工愁的倒是模板之间的逻辑关系和CSS样式表的效果不能在dreamweaver里面马上显示出来.
      

  8.   

    如果就像是phplib中的{}那样的话,smarty也可以轻松实现,关键是程序员把挺多逻辑处理部分留给设计页面的了。这样处理起来当然有点麻烦,最好是懂php又懂页面设计的来做这个模板最好。
    这样要把工作人员分三种:
    一、程序设计人员
    二、页面设计人员
    三、模板处理人员(将页面设计人员的工作成果转化为程序员可用的模板)