InfoQ

交流

讨论:再问一个Smarty的问题:嵌入文件

作者 batman 发布于 0000-00-00 分类:php基础编程

例如我有两个用Smarty写的PHP文件:
sm1.php
sm2.php
然后要在sm1.php里加入sm2.php,在普通的PHP文件就在sm1.php里写:
include "sm2.php";

但是在Smarty里应该怎么写?



逛论坛交流再问一个Smarty的问题:嵌入文件

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

7 条回复

回复

>{include file="sm2.php"} 发表人 xhhy 发表于 09月30日
>靠,原来在Windows里要写绝对路径和fi.. 发表人 batman 发表于 09月30日
>再问:如果要加参数呢,如: sm2.ph.. 发表人 batman 发表于 09月30日
> QUOTE: 最初由 batman 发.. 发表人 xhhy 发表于 09月30日
>include 是不允许加参数的 发表人 fwolf 发表于 09月30日
> QUOTE: 最初由 fwolf 发.. 发表人 xhhy 发表于 09月30日
> QUOTE: 发表人 batman 发表于 09月30日
  1. >{include file="sm2.php"}

  2. >靠,原来在Windows里要写绝对路径和file::
    {/include_php file="file:C:/Apache2/htdocs/sm2.php"/}

  3. >再问:如果要加参数呢,如:
    sm2.php?type=1&id=20

    上面这样写会报错,应该怎么写?

  4. >

    QUOTE:
    最初由 batman 发布
    [B]靠,原来在Windows里要写绝对路径和file::
    {/include_php file="file:C:/Apache2/htdocs/sm2.php"/} [/B]

    $smarty->template_dir就可以解决了

  5. >include 是不允许加参数的

  6. >

    QUOTE:
    最初由 fwolf 发布
    [B]include 是不允许加参数的 [/B]

    9494

  7. >

    QUOTE:




  8. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


  9. 抢着回答

    网站访问量很大的时候把首页给删了怎么...

    这个问题其实是这样的,我的首页index.htm是用php写了一个程序动...

    Redhat8.0或RH9.0美化方案。我辛苦弄了...

    美化样例。 1 http://test.5n9.com/mytop.png 2 http://d...

    不知怎样可以得到当页的绝对路径?

    不知怎样可以得到当页的绝对路径(不是相对路径)?

    Mysql里如何自动添加系统当前时间?

    在ACCESS数据库里,建立一个时间字段后把默认值设置Now(),以后添...

    twox 再进

    把你公司程序员的邮件地址告诉我

    国内哪有免费的php空间???

    国内哪有免费的PHP MYSQL 空间??? 我怎么也找不找??? ...

    php实现mvc

    这是代码 老外的东东

    mysql自加问题!

    我在mysql中有一个字段是自加1的。但使用了一段时间后,突然不是...

    论坛的主题订阅通知放在什么地方

    论坛的主题订阅通知放在什么地方,在用户回复时,判断有谁订阅过...

    如何比较两个时间大小(先后)?

    如何比较两个时间大小(先后)?

    []