smarty导入头部文件

smarty我需要在index页面导入头部文件top.html,但是我头部文件需要用到动态代码,那么这些动态代码写在哪个文件。。写在index.php里面么???还是单独... smarty我 需要在index页面导入头部文件top.html,但是我头部文件需要用到动态代码,那么这些动态代码写在哪个文件。。
写在index.php里面么???还是单独建立一个php然后在index.php导入php
展开
 我来答
百度网友5c63a230e
推荐于2016-10-16 · TA获得超过1464个赞
知道小有建树答主
回答量:1372
采纳率:16%
帮助的人:603万
展开全部
第一,在smarty中 包含 top.html的写法是 {include file="hop.html"}
第二,你的动态代码是指什么javascript还是php;你的top.html中怎么可能写php程序呢.那是错误的
第三,php程序是要独立写在php文件中,然后把php和html关键的.具体的,你看下smarty语法.也可以到200源码上买套成品,这里都是用smarty开发的,看下别人怎么写的.学习下即可,这样会快的多
追问
你没看懂我的意思。。我会导入 html文件,
意思是我导入top.html 但是 top.html中的菜单需要查询数据库,所以我在纠结这部分PHP代码写在哪。。。。
index.html对应有index.php这种东西我知道,php都在这。
追答
菜单是用php读库是吧,您可以单独写个top.php在这里读库,然后赋值给smarty变量;在top.html中调用smarty变量就行了. 我是200源码的程序员,我们写的产品不仅导航是读库的,导航还有下拉菜单,也是读库的.其实思路是一样的,用php文件读库,赋值,在html模板文章中调用取值就行.好好想想.是不是.
浪默子
2015-11-03 · TA获得超过6.6万个赞
知道大有可为答主
回答量:6435
采纳率:84%
帮助的人:748万
展开全部
直接用include 就可以啊。比如在index.html 中,直接包含下列文件
{include file="header.tpl"}
{include file="content.tpl"}
{include file="footer.tpl"}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式