1

我们有一个 codeigniter 网站,基本上页面上看到的所有内容都是从 xml 文件中提取的。我对 codeigniter 不是很熟悉,所以我很难掌握如何解决这个问题。

例如,xml 文件可能包含以下内容:

<view>home</view>
    <meta>
        <keywords>blue widgets, green widgets, red widgets</keywords>
        <description>We have the best widgets for 2012</description>
    </meta>

最终我想做的只是让日期在我们的内容中出现的任何地方都使用 php date 函数,所以:

<view>home</view>
    <meta>
        <keywords>blue widgets, green widgets, red widgets</keywords>
        <description>We have the best widgets for {somehow put php date here}</description>
</meta>

无论如何我可以从 XML 文件中做到这一点,还是我以错误的方式接近?

4

1 回答 1

0

您可以控制 XML 模式吗?或者至少是生成 XML 的任何东西?您可以简单地将一个特殊的“替换我”类型标签添加到您可以在 codeigniter 中处理的架构中,基本上将 xml 文件作为模板,所以您会有类似的东西

<description>We have the best widgets for <dategoeshere /></description>

如果 PHP 正在生成 xml,那么只需

<description>We have the best widgets for <?php echo date('Y') ?></description>
于 2012-09-14T04:56:23.603 回答