什么是.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

回到顶部