【问题标题】:How to pass argument to SSI include directive?如何将参数传递给 SSI 包含指令?
【发布时间】:2016-10-10 10:16:49
【问题描述】:

有没有更好的方法来包含一个文件并向它传递一些参数?

我正在使用这个:

<!--#set var="title" value="Homepage" -->
<!--#include file="../includes/header.shtml" -->

但如果你想在同一个页面中多次包含不同标题的文件,它就行不通了。

这样的东西会很好:

<!--#include file="../includes/header.shtml" title="Homepage" -->

不幸的是,它不起作用。

感谢您的帮助。

【问题讨论】:

    标签: ssi


    【解决方案1】:

    尝试使用虚拟包含而不是文件包含:

    <!--#set var="title" value="Appel" -->
    <!--#include virtual="/includes/static/appel_a_temoins_form.html" -->
    

    但是您的第一个代码应该可以工作。 只需在包含文件之前设置您的变量...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-23
      • 2011-05-17
      • 2019-05-05
      • 2021-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多