Home > Backend Development > PHP Tutorial > 如果解决smarty模板重名(路径不同),导致的编译后的文件被覆盖的有关问题

如果解决smarty模板重名(路径不同),导致的编译后的文件被覆盖的有关问题

WBOY
Release: 2016-06-13 12:47:09
Original
818 people have browsed it

如果解决smarty模板重名(路径不同),导致的编译后的文件被覆盖的问题。
如果解决smarty模板重名(路径不同),导致的编译后的文件被覆盖的问题。
例如
文件1

<br />
//$obj_tpl是smarty对象<br />
$obj_tpl->setTemplateRoot(dirname(__FILE__));<br />
$obj_tpl->display("index.tpl");<br />
Copy after login
Copy after login

文件2
<br />
//$obj_tpl是smarty对象<br />
$obj_tpl->setTemplateRoot(dirname(__FILE__));<br />
$obj_tpl->display("index.tpl");<br />
Copy after login
Copy after login

文件1和文件2不在同一路径下。2个index.tpl文件内容也不同。
运行之后都编译文件到
/template_c/%%117/%%1172603085
导致文件1和文件2用浏览器打开后套用的是同一个index.tpl。
我想实现分别自动套用自己路径的index.tpl。这个如何解决呢?

Smarty PHP
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template