-1

是否可以使用 silverstripe 构建单页网站?这是一个坏主意 - 看到银条?

在 silverstripe 中加载来自多个类别和子类别的所有文章的模板看起来如何?

感谢您提供任何指向教程、代码片段等的链接。

4

1 回答 1

2

我已经用 SilverStripe 构建了主干.js“应用程序”。您可以像加载任何其他 SS 项目一样加载前端资源。我不喜欢使用 SS 模板变量来包含资产(js/css),因为 js 应用程序需要严格的放置准则(尽管可以使用Requirements 类加载所有内容)。

查看RESTful 服务器文档,了解使用 SilverStripe CMS 来控制您的数据并使用 API 端点从前端访问这些数据的示例。事实上,在这种场景下,SS后端和单页应用前端不需要在同一台服务器上,这就是REST的美妙之处。

对于单页应用程序中的链接处理,您可以使用 PushState 或侦听哈希更改事件。无论哪种方式,都是前端 JS 处理路由,而不是使用 SS 的 Director 类。

如果您需要更具体的帮助,请提供有关您尝试执行的操作的更多详细信息。

于 2012-09-18T01:18:59.653 回答