什么是.tpl文件?php,网页设计
一个男人要我重新设计一个在PHP(VideoCMS)中运行的网站。但是,当我要求他向我发送源代码时,他给了我 .tpl文件而不是
.php文件。其中包含一些代码:
{include file='header.tpl' p="article"}<br />
<table width="886" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="150" valign="top">
<div id="reg_box">
<h3 class="captions">{$lang.articles}</h3>
<div id="list_cats">
<ul>
{$article_categories}
</ul>
</div>
</div>
<br />
<div id="reg_box">
<h3 class="captions">{$lang.members}</h3>
{if $logged_in == '1'}
{include file='loggedin_body.tpl'}
{else}
{include file='login_body.tpl'}
{/if}
要么
{include file='header.tpl' p="index"}{php} $_SESSION['isFair'] = "Yes"; {/php}
问题:代码的解释器是什么?如何重新设计此网站?
回答:
在我看来,这很聪明。Smarty是用PHP编写的模板解析器。
您可以在文档中阅读如何使用Smarty。
要在浏览器中查看模板,只需查看Smarty正在使用的变量,然后创建一个PHP文件,该文件将使用伪数据填充已使用的变量。
如果我没记错的话,一旦设置好Smarty,就可以使用:
$smarty->assign('nameofvar', 'some data');
设置变量。
以上是 什么是.tpl文件?php,网页设计 的全部内容, 来源链接: utcz.com/qa/424393.html