Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[疑问] ss能否在调用模板时传递参数

[复制链接]
h9999h 发表于 2009-7-18 23:14:38 | 显示全部楼层 |阅读模式
ss能否在调用模板时传递信息

大致的意思是,
如我在index.html.php文件中使用语句调用模板,
类似这样的<a id="more" href="#action/forumdisplay/fid/$value[fid]#" target="_blank">更多游记&gt;&gt;</a>,这个每次调用的模板都是相同的,模板检索的内容也是相同的,只是板块不同,板块相当于传递进去的信息。

但我现在想让每次都调用同样的模板,但每次将检索的内容传递给模板文件,让模板文件按照给定的检索内容检索显示。这样用一个模板可以显示不同的检索的结果。
是否可行,请高手指教。

不知道说清楚没有。
谢谢。
回复

使用道具 举报

littlehz 发表于 2009-7-19 01:43:21 | 显示全部楼层
明白你的意思,但需要你自身具备足够的PHP知识。我只能说说大概。
参数传递不会直接传给模板,而是传给执行的PHP文件。例如单独资讯的页面,是传递给viewnews.php文件,然后viewnews.php有包含news_view.html.php模板文件的语句。依次类推,URL传递给某个分类的变量是给category.php文件的。
所以如果用GET方式传递变量给viewnews.php,应该用$a=$_GET['']相应的语句接收传递的变量,然后$a变量就可以在news_view.html.php模板中用上了。

自己多对比研究下根目录的PHP执行文件和tempates下的模板文件 就能得出结论。
回复

使用道具 举报

52kf 发表于 2009-7-19 09:57:00 | 显示全部楼层
来学习的!!
回复

使用道具 举报

 楼主| h9999h 发表于 2009-7-24 12:31:50 | 显示全部楼层
明白你的意思,但需要你自身具备足够的PHP知识。我只能说说大概。
参数传递不会直接传给模板,而是传给执行的PHP文件。例如单独资讯的页面,是传递给viewnews.php文件,然后viewnews.php有包含news_view.html.php模 ...
littlehz 发表于 2009-7-19 01:43


谢谢 King。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-12 02:06 , Processed in 0.096647 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表