社区
PHP
帖子详情
关于smarty
k1060220963
2010-10-12 09:05:56
我有一个模板文件a.tpl。我现在php文件里面写一个邮件发送的程序,在这个程序中我要先给a.tpl赋值。然后调用a.tpl这个文件。我的代码是
$smarty->assign('a',$a);
$smarty->display(a.tpl);
但是在调用的时候显示a.tpl的页面,我不行显示这个页面,请问我要怎么做,或者使用其它方法实现也可以。
...全文
191
10
打赏
收藏
关于smarty
我有一个模板文件a.tpl。我现在php文件里面写一个邮件发送的程序,在这个程序中我要先给a.tpl赋值。然后调用a.tpl这个文件。我的代码是 $smarty->assign('a',$a); $smarty->display(a.tpl); 但是在调用的时候显示a.tpl的页面,我不行显示这个页面,请问我要怎么做,或者使用其它方法实现也可以。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
helloyou0
2010-10-13
打赏
举报
回复
[Quote=引用 9 楼 cgwxyz 的回复:]
$smarty->display(a.tpl);就是用来输出的,你调用了它,肯定会显示出来。
如果你只是想获取这个a.tpl赋值后的内容用$res = $smarty->fetch(a.tpl);不太清楚你想怎么调用这个a.tpl
[/Quote]
同意
cgwxyz
2010-10-12
打赏
举报
回复
$smarty->display(a.tpl);就是用来输出的,你调用了它,肯定会显示出来。
如果你只是想获取这个a.tpl赋值后的内容用$res = $smarty->fetch(a.tpl);不太清楚你想怎么调用这个a.tpl
k1060220963
2010-10-12
打赏
举报
回复
[Quote=引用 6 楼 ljf_ljf 的回复:]
引用 2 楼 k1060220963 的回复:
我想要的是先给a.tpl页面的变量赋值,然后再获取$smarty->display('a.tpl')这个页面的内容,我要求这个a.tpl页面不显示,也不出现空白页面。
赋值 与 获取$smarty->display('a.tpl') 之间还有一些什么特殊操作要求吗?
如果中间还要需要操作的,你可以:
$smarty->a……
[/Quote]但是我点击的时候确实输出了a.tpl那个页面,要怎么样才能不输出呢
k1060220963
2010-10-12
打赏
举报
回复
我用的是
$html=file_get_contents(dirname(__FILE__).'/templates/email/mail.html');
send_mail('',$row['email'],$tuan_subject,$html,$is_html)
但是超时
换成$html='aaa'正常。
处理file_get_contents()函数要很长时间吗?
ljf_ljf
2010-10-12
打赏
举报
回复
[Quote=引用 2 楼 k1060220963 的回复:]
我想要的是先给a.tpl页面的变量赋值,然后再获取$smarty->display('a.tpl')这个页面的内容,我要求这个a.tpl页面不显示,也不出现空白页面。
[/Quote]
赋值 与 获取$smarty->display('a.tpl') 之间还有一些什么特殊操作要求吗?
如果中间还要需要操作的,你可以:
$smarty->assign('a',$a);
....
....
do something
$smarty->display(a.tpl);
==========================
即可,因为smarty 赋值后不一定需要立即显示出来的.
zgycsmb
2010-10-12
打赏
举报
回复
2 楼的可行
heyli
2010-10-12
打赏
举报
回复
在你原有的页面中 加一个 <iframe> 用js把这个地址提交为 你的a.php
k1060220963
2010-10-12
打赏
举报
回复
还有更好的方法吗
k1060220963
2010-10-12
打赏
举报
回复
我想要的是先给a.tpl页面的变量赋值,然后再获取$smarty->display('a.tpl')这个页面的内容,我要求这个a.tpl页面不显示,也不出现空白页面。
heyli
2010-10-12
打赏
举报
回复
写个css样式把a.tpl中的内容全部隐藏
不过你这样显示个空白页面有什么意思?
Smarty
完全中文手册 CHM
Smarty
完全中文手册 CHM格式的,想了解的可以拿去看看,
Smarty
模板快速入门相关代码
小易Smalle博文:
Smarty
模板快速入门http://blog.csdn.net/oldinaction/article/details/48297521相关实例源代码
Smarty
安装手册
Smarty
安装文件。使用磨板技术,很是方便,可以直接下载使用
Smarty
2·6·0中文手册.rar
Smarty
2·6·0中文手册.rar
Smarty
2·6·0中文手册.rar
Smarty
2·6·0中文手册.rar
Smarty
2·6·0中文手册.rar
Smarty
2·6·0中文手册.rar
smarty
教程大集合
里面包含一个
smarty
大师兄教程.chm 和一个
smarty
.chm的开发帮助文档。希望会对你有用!
PHP
20,397
社区成员
19,657
社区内容
发帖
与我相关
我的任务
PHP
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
复制链接
扫一扫
分享
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
php
phpstorm
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章