我已经开始使用内容,创建了一些条目,现在我想制作一个带有子页面的简单动态页面。
基本上,一个投资组合。我想在那里拥有的 - 带有内部投资组合页面链接的索引页面。我有一个 JSON 条目,每个条目都包含标题、内容、slug、id 等。
我如何让他们的每个页面都有 url?模板将是相同的。因此,例如,用户来到 url.com/someurl 并看到条目中某些特定项目的页面。
我的直觉告诉我,通常控制器会做这种工作。我应该尝试使用一些像angularjs这样的框架吗?
我已经开始使用内容,创建了一些条目,现在我想制作一个带有子页面的简单动态页面。
基本上,一个投资组合。我想在那里拥有的 - 带有内部投资组合页面链接的索引页面。我有一个 JSON 条目,每个条目都包含标题、内容、slug、id 等。
我如何让他们的每个页面都有 url?模板将是相同的。因此,例如,用户来到 url.com/someurl 并看到条目中某些特定项目的页面。
我的直觉告诉我,通常控制器会做这种工作。我应该尝试使用一些像angularjs这样的框架吗?
你可以看看我一直在使用的这个简单的示例应用程序,只使用普通的 JS。它还没有完全完成,但展示了使用 Contentful 使用 contentful.js SDK构建仅前端应用程序的非常基本的原则:https ://github.com/contentful/product-catalogue-js
假设您添加了一个 angularjs 标签,我假设您也可能对此感兴趣:https ://github.com/jvandemo/angular-contentful
本质上,您应该像任何其他应用程序一样构建一个应用程序,使用您想要的任何框架(或不使用),但从 Contentful 而不是 AJAX 端点或任何其他数据库获取数据。
您可能还想考虑的是如何在 Contentful 中构建您的条目和内容类型。一个好的策略是有某种对应于页面的条目(例如,在该示例应用程序中,有产品,每个产品都有单独的页面),然后有相关的条目可以链接到它(比如,博客文章和图片)。