【问题标题】:JSON items to have pages of their ownJSON 项目拥有自己的页面
【发布时间】:2016-04-12 16:17:47
【问题描述】:

我已经开始使用内容,创建了一些条目,现在我想制作一个带有子页面的简单动态页面。

基本上是一个投资组合。我想在那里拥有的 - 带有内部投资组合页面链接的索引页面。我有一个 JSON 条目,每个条目都包含标题、内容、slug、id 等。

如何让他们的每个页面都带有 url?模板将是相同的。因此,例如,用户来到 url.com/someurl 并看到条目中某些特定项目的页面。

我的直觉告诉我,通常控制器会做这种工作。我应该尝试使用 angularjs 之类的框架吗?

【问题讨论】:

  • 现有页面使用什么? (为什么您要关注客户端解决方案而不是服务器端解决方案?)
  • 我更喜欢 js 而不是 php,因为我没有后端开发经验。目前只有纯 html、javascript 和 jQuery,没有使用任何 CMS。

标签: javascript angularjs contentful


【解决方案1】:

您可以看看我一直在开发的这个简单的示例应用程序,它只使用了普通的 JS。它还没有完全完成,但展示了使用 Contentful 构建一个纯前端应用程序的基本原则,contentful.js SDK:https://github.com/contentful/product-catalogue-js

假设您添加了一个 angularjs 标记,我假设您也可能对此感兴趣:https://github.com/jvandemo/angular-contentful

本质上,您应该像任何其他应用一样构建一个应用,使用您想要的任何框架(或不使用),但从 Contentful 而不是 AJAX 端点或任何其他数据库获取数据。

您可能还需要考虑如何在 Contentful 中构建您的条目和内容类型。一个好的策略是有某种对应于页面的条目(例如,在该示例应用程序中,有产品,每个产品都有单独的页面),然后有相关的条目可以链接到它(比如,博客文章和图片)。

【讨论】:

    猜你喜欢
    • 2022-10-23
    • 2020-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-01
    • 1970-01-01
    • 2012-11-19
    • 2017-01-15
    相关资源
    最近更新 更多