• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Smarty模版,tpl显示有关问题

php 搞代码 3年前 (2022-01-24) 12次浏览 已收录 0个评论

Smarty模版,tpl显示问题
刚开始学习Smarty模版,其它的配置什么都能成功,但是在写第一个试验程序的无法正常显示
index.php中的内容::
<?php
/*载入配置文件*/ 可以确定config文件配置正确。。。。。
include ‘../config.php’;
/*声明数组*/
$arr = array(‘computerbook’,’name’=>’PHP进阶阶段’,’unit_price’=>array(‘price’=>’¥65.00′,’unit’=>’本’));
/*将标题和数组传给模版*/
$smarty -> assign(‘title’,’使用Smarty读取数组’);
$smarty -> assign(‘arr’,$arr);
/*要显示的模版页*/
$smarty ->display(’02/index.tpl’);
?>
index,tpl模版文件中:

{% $title %}
<meta http-equiv=”Content-Type” content=”text/html;charset=gb2312″ />

<body>
购书信息:

{% *使用索引取得数组第一个元素值* %}
图书类别: {% $arr[0] %}

{% *使用键值取得第二个数组元素值* %}
图书名称: {% $arr.name %}

{% *使用键值取得二维数组的元素值* %}
图书单价: {% $arr.unit_price.price %}/{% $arr.unit_price.unit %}

在浏览器中访问的时候却出现直接在网页中输出了:
购书信息:

{% *使用索引取得数组第一个元素值* %} 图书类别: {% $arr[0] %}
{% *使用键值取得第二个数组元素值* %} 图书名称: {% $arr.name %}
{% *使用键值取得二维数组的元素值* %} 图书单价: {% $arr.unit_price.price %}/{% $arr.un来&源gao@dai!ma.com搞$代^码%网搞gaodaima代码it_price.unit %}

望高手解答

——解决方案——————–
你是通过什么地址访问的?
——解决方案——————–
你直接访问模板页了吧
——解决方案——————–
你是从index.php页面开始访问吗?$smarty ->display(’02/index.tpl’);
显示的模板文件


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Smarty模版,tpl显示有关问题

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址