问题标签 [symfony-cmf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
544 浏览

symfony - 以编程方式在 SimpleCMSBundle 中添加页面

我正在寻找一种在 SimpleCMSBundle 中以编程方式添加页面的方法。我找到了以下命令行。

我需要的首先是上述命令的编程等效项,其次上述命令假定存在位于 'app/Resources/data/pages/test.yml 的 .yml 文件,我也想以编程方式提供此信息。

我正在使用 Symfony CMF 标准版。

0 投票
2 回答
1557 浏览

javascript - Symfony CMF CSS 未加载:资源解释为样式表,但使用 MIME 类型 text/html 传输:

使用本教程,我正在尝试启动并运行 Symfony2 CMF。我能够启动框架,但没有加载任何样式或脚本。我收到了 js 和 css 的错误:

这些样式和脚本是从skeleton.html.twig 加载的:

从教程中,这些样式应该可以正常加载。我也在这里使用了 CMF 文档,并且可以加载样式,但是在文档中遇到了很多其他问题。也许我需要在我的 config.yml 中调整一些东西?

更新

这似乎是资产的问题。如果我手动将样式加载到skeleton.html.twig 中,它们就会出现。

有什么理由为什么资产会导致这种 MIME 类型转移?在这个庞大的框架中我没有正确的一些设置?

0 投票
0 回答
201 浏览

php - Symfony CMF StaticContent 显示 PHPCTreee 中的所有子块?

有人知道我如何让所有子块显示在Sonata Admin班级StaticContent的 CMF 树上吗?

我们的系统使用Symfony\Cmf\Bundle\ContentBundle\Doctrine\Phpcr\StaticContent该类的方式是将其用作我们可以附加其他块的内容文档。我以为这就是ContentBundle. 相反,只有这个附加信息块容器块内的块才会出现在树中。除非我做错了什么。我看过

Symfony/Cmf/Bundle/ContentBundle/Resources/config/doctrine-model/StaticContent.phpcr.xml

必须有办法让所有子块显示。我只是不想开始破解PHPCRTree课程来做到这一点。我是否扩展StaticContent并希望它会显示所有孩子?如果这是答案,我该怎么做。还是有其他设置。

请参阅下面的这张图片,了解我可以看到的内容与njackrabbitexplorer中的 CMF 树中的内容Sonata admi

![StaticContent 类子项的 Sonata Admin 和 jackrabbitexplorer 表示] http://i43.tinypic.com/160whlt.png

0 投票
1 回答
52 浏览

php - StaticContent 显示 PHPCTreee 中的所有子块?

有谁知道我如何让所有子块显示在StaticContent班级的奏鸣曲管理员的 CMF 树上?我们的系统使用Symfony\Cmf\Bundle\ContentBundle\Doctrine\Phpcr\StaticContent该类的方式是将其用作我们可以附加其他块的内容文档。我以为这就是ContentBundle. 相反,只有这个additionalInfoBlock容器块内的块才会出现在树中。除非我做错了什么。我看过

Symfony/Cmf/Bundle/ContentBundle/Resources/config/doctrine-model/StaticContent.phpcr.xml

必须有办法让所有子块显示。我只是不想开始破解PHPCRTree课程来做到这一点。我是否扩展StaticContent并希望它会显示所有孩子?如果这是答案,我该怎么做。还是有其他设置。

请参阅下面这张图片,了解我在 jackrabbitexplorer 中看到的内容与 Sonata 管理员中的 CMF 树中的内容:

0 投票
1 回答
464 浏览

php - CreateBundle Symfony CMF

我正在尝试使用创建包 symfony cmf。到目前为止一切正常,因为我能够编辑块但我无法保存我的内容。我收到以下错误:

我正在使用的前端代码如下:

我不确定的是“关于”属性的用途。“about=cms/test”只是我输入的一些任意值。我猜它代表了一些 phpcr-odm 节点,但我什至不确定在哪里设置该节点,甚至不确定这些文档是如何工作的。我已经为我的项目创建了我的 phpcr-odm 数据库并且 phpcr-odm 正在工作,但我不确定所有这些东西是如何工作的。我对 symfony cmf 真的很陌生。请让我知道如何使用 create bundle 保存内容,因为文档很烂。我还阅读了有意义的 phpcr-odm 学说文档,但我不确定如何将它与这个问题联系起来。

谢谢。

0 投票
0 回答
116 浏览

symfony - Doctrine ODM / PHPCRODM - 仅获取具有至少一个子集合的节点

我在phpcr中有以下结构

我只需要填充至少有一个子集合的“foo”节点。

Childcollection 在 foo 文档中映射为 /** PHPCRODM\Children(fetchDepth=0) */

我可以通过在我的存储库中遵循内部连接查询来做到这一点

结果,我确实有 foo 文档,其中至少有一个 childcollection 节点,但是当我添加页面功能时

我没有 $limit 数量的文件。结果取决于 foo 文档中子集合的数量。

任何人都可以帮助我进行查询以仅获取具有至少一个子集合的节点,并且我可以在其中向该查询添加页面功能。

谢谢和最好的问候

0 投票
1 回答
622 浏览

symfony - 使用 RoutingAutoBundle (Symfony CMF) 的嵌套路由

我想这是一件很简单的事情。我只想将 RoutingAutoBundle 用于嵌套页面。

我在这里关注http://symfony.com/doc/current/cmf/cookbook/creating_a_cms/

假设我有Page父母的文件。

我的自动路由配置是这样的:

我想要类似下面的东西。假设我有这样的数据:

目前,这 4 个页面将有以下路线

我想

我尝试content_path使用content_object提供程序添加另一个并调用getParent,但这不起作用。有没有人熟悉 Symfony CMF 和 RoutingAutoBundle 知道如何做到这一点?文档很少...

0 投票
2 回答
297 浏览

symfony - Symfony CMF BlockBundle 默认管理员无法更改父级

使用 Symfony CMF 中 BlockBundle (1.0.*) 的默认管理类,我无法修改块的“父级”。

父文件被禁用(添加和编辑时),但始终显示“/cms/content”。

我想只使用管理类并能够设置块的父级(特别是设置一些带有内容的容器块)。

为什么它被禁用?我是否需要一些通用的块根才能使其工作?如果我尝试创建自己的管理类,我不确定该怎么做,因为管理类确实以与我相同的方式添加“父”字段。

0 投票
1 回答
42 浏览

symfony-cmf - 在页面上包含 Cmf 博客

在我的应用程序中,我想做一个页面:

  1. CMF 博客
  2. 其他元素,如 FosUser 列表

为了在我的模板中包含 CMF 博客包,我尝试了:

其中“public-blog”是博客的 ID。

当然,这是行不通的:(

谁能帮我做到这一点?如果这是一项非常基本的任务,请提前抱歉:/

问候,

0 投票
1 回答
268 浏览

symfony-cmf - SymfonyCMF RoutingBundle Doctrine PHPCR 配置错误

我正在按照教程创建基本 CMS但在配置 CMF RoutingBundle 后,如启用动态路由器中所示,当我尝试加载夹具数据时出现以下错误

这是我的 config.yml