在模板里总是看到 {lang.***}***为各种名字,我查看了两天的源码,始终找不到这个标记是如何替换的
有精通的高手能指点我一下吗?

解决方案 »

  1.   

    模板处理.str_replace 或者 preg_replace
      

  2.   

    语言包功能,正则替换的,你直接使用就行了,没必须研究这东东,主要是用Smarty模板引擎来实现。。 2.6 版本已经修改了Smarty 本身的模板了,很多模板功能不能再使用了。不过,你会用就行了,在研究的话,建立去好好看下Smarty 模板引擎的编辑处理类。。
      

  3.   

    cls_templates.php
    这里面有个 make_compile函数 自己研究下
    我没有研究