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

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

WBOY
Freigeben: 2016-06-13 12:47:09
Original
797 Leute haben es durchsucht

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

<br />
//$obj_tpl是smarty对象<br />
$obj_tpl->setTemplateRoot(dirname(__FILE__));<br />
$obj_tpl->display("index.tpl");<br />
Nach dem Login kopieren
Nach dem Login kopieren

文件2
<br />
//$obj_tpl是smarty对象<br />
$obj_tpl->setTemplateRoot(dirname(__FILE__));<br />
$obj_tpl->display("index.tpl");<br />
Nach dem Login kopieren
Nach dem Login kopieren

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

Smarty PHP
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage