create.js,createPHP和Cakephp

时间:2013-06-25 19:43:13

标签: cakephp

我们正在尝试在我们的蛋糕应用程序的页面编辑中实现。我们想使用create.js作为前端,使用createphp来处理create.js和cakephp之间的连接。我一直在对RDFa进行大量的研究,我对这一切如何联系起来感到困惑。

我有什么:

  1. 可编辑界面
  2. 端点通过cakephp中的操作
  3. 我需要什么:

    1. 将create.js发送的数据转换为我的数据库结构的方法,以及将数据发送到create.js进行渲染的方法。
    2. 我已经在createphp中找到了你应该创建自己的映射器的地步。我不知道映射器应该包含什么。它提到有内置映射器(Midgard \ CreatePHP \ Mapper?)但我不知道如何加载它们。

      我已阅读文档,但未提供有关如何完成这些任务的详细信息。

      感谢您对以下两个问题的帮助。

      1。如何将我的数据从create.js转换为cake然后再返回视图? (可能的解决方案是createPHP,但不一定是)

      2。如何为createPHP创建映射器,或者在哪里可以找到信息以了解如何为我的实例创建映射器?

1 个答案:

答案 0 :(得分:1)

是的,遗憾的是文档相当稀疏。我将在createphp上创建一个链接到这篇文章的问题,以提供一些提示如何改进文档。

我试着解释事情的运作方式:

要将REST调用中的数据转换为模型,您确实需要一个RdfMapper实例。请参阅setup section of the tutorial如何引导它。该捆绑包带有doctrine的地图集,如果你不使用学说,你可以阅读它。我建议在这种情况下延长AbstractRdfMapper

要渲染rdfa,您需要配置您的类的哪些字段应该是什么rdf类型。您可以像在教程中一样使用数组映射器,也可以使用xml映射或您自己的RdfDriver

整个过程在symfony2 CreateBundle中运行良好。