【问题标题】:Silverstripe create a simple static HTML pageSilverstripe 创建一个简单的静态 HTML 页面
【发布时间】:2011-04-11 11:17:51
【问题描述】:

如何使用 Silverstrip 创建一个纯 HTML 页面?

我正在尝试添加一个页面,然后编辑 HTML 以放入我自己的脚本标签等,但不会让我这样做。

【问题讨论】:

    标签: php silverstripe


    【解决方案1】:

    我认为您是在谈论编辑页面模板 (mysite/templates/Page.ss),对吧?一个常见的错误是在更改模板时不刷新模板缓存。只需将?flush=1 添加到您的页面网址即可。

    另请参阅URL Variable Tools 上的文档以获取更多信息。

    另外,如果您不想在 cms 中有页面,您可能对 this tutorial on ssbits 感兴趣,以绕过 cms 并呈现任意 html 代码。

    【讨论】:

      【解决方案2】:

      您可以在 /themes/blackcandy/templates/MyPage.ss 中创建一个简单的页面

      此页面模板将用于呈现任何同名的页面类型。尝试在 /mysite/code/MyPage.php 中创建一个扩展 Page 的新类。然后 dev/build 和 view 在 CMS 中创建一个新的 MyPage 页面对象。该页面应使用 MyPage.ss 模板。

      【讨论】:

        猜你喜欢
        • 2012-05-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多