是否可以使用silverstripe建立一个单页网站? 这是一个坏主意-在Silverstripe看来吗?

模板将如何加载silverstripe中多个类别和子类别的所有文章?

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

#1楼 票数:2

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

查看RESTful服务器文档,获取使用SilverStripe CMS来控制数据的示例,并使用API​​端点从前端访问此数据。 实际上,在这种情况下,无需在同一服务器上具有SS后端和单页应用程序前端,这就是REST的优点。

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

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

  ask by helle translate from so

未解决问题?本站智能推荐:

1回复

如何使用silverstripe实现一页网站?

大家好 ,今天我正在尝试使用SilverStripe创建一个单页网站。 我创建了一个主页,在其中放置了所有页面,所以我有了 在首页布局中,我循环显示这样的其他页面内容 我想要第一页中的一些文本项,所以我创建了它们并在我的Page1.php中创建了适当的函数,如下所示 ...而且我认
1回复

为SilverStripe网站添加只读副本

我已经设法得到一个稳定的负载平衡前端服务器,可以水平扩展,但下一个瓶颈将是数据库。 有一篇博客文章讨论水平缩放dbs,但很少有细节。 我目前正在使用PostgreSQL,因此我发现的唯一插件无效。 我唯一的选择是创建自己的HAProxy还是重写PostgreSQL插件以允许与只读副本的连
1回复

将Silverstripe网站发布到子域

这是我在Silverstripe中建立的第一个站点,我一直在本地开发本地站点(localhost),该站点运行良好,今天,我试图将其发布到子域,例如subdomain.mainsite.com。 我将所有代码和数据库联机,并在两者之间建立了连接,尝试查看该站点时出现500 Internal
2回复

SilverStripe:如何向其他网站发出HTTP请求?

我试图在控制器方法内向另一个网站发出HTTP请求。 我搜索了解决方案,但我找不到任何有用的例子。 这是我的代码: 我收到以下错误: 致命错误:第215行的C:\\ wamp \\ www \\ abb \\ mysite \\ code \\ form \\ ALoginForm
1回复

将DomDocument与SilverStripe一起使用

我正在使用SilverStripe 2.4.7和DomDocument。 我整理了以下代码,在独立的PHP文件中使用时,它们可以按预期工作。 请注意,该网址不是我要拨打的实际网址,但我无法公开发布 但是,当我将其添加到页面控制器时,它告诉我No DTD given in XML-Docu
1回复

silverstripe,如何使用doPublish()

我正在使用SilverStripe,并且正在制作新闻页。 我使用DataObjectAsPage模块( http://www.ssbits.com/tutorials/2012/dataobject-as-pages-the-module/ ),当我使用管理员发布新站点时,它可以正常工作。
1回复

使用SilverStripe框架使用SoapAPI

我没有在SilverStripe中找到任何使用Soap API的文档。 我是否需要包括任何附加组件或模块来实现这一目标。 有谁可以分享一个例子吗? 干杯
1回复

SilverStripe-显示特定于一页的数据对象

我对 SilverStripe 还很陌生,所以如果这看起来很简单,请原谅我。 我搜索了论坛并阅读了文档,但看不到我想要的内容。 我正在使用 dataobjectmanager 将幻灯片图像添加到页面。 如果我用幻灯片图像创建一个页面,然后从相同的页面类型创建一个新页面,则幻灯片图像已经填充了第一页的