symfony在加载smarty模板时,如何加载不同文件夹下的模板。有人做过这方面的吗,教教我吧,谢谢!

解决方案 »

  1.   

    smarty好像不能支持多个独立目录的模板加载。但是可以支持一个目录下的子目录这样的相对路径。除非你选择在加载前修改template_dir,不过好象太无趣了。
      

  2.   

      像Symfony这样的豪华型的框架, 去添加使用Smarty? 我觉得太过于画蛇添足了。 在使用指定目前的时候 ,你可以在你指定的templateDir的目录下, 创建其他的目录, 在使用的时候,可以加个那个目录名,
     例如 , 我创建的user  在html里写成 {include file="user/index.html"}