问题标签 [ezplatform]

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 投票
2 回答
368 浏览

migration - 使用 kaliop 从 ezplatform 生成迁移文件

将 ezplatform 与"kaliop/ezmigrationbundle": "^3.0".

我阅读并重新阅读了手册,但看不到任何关于从现有内容类型自动生成 yml 文件的信息;有没有人有这方面的经验并且碰巧知道文档是否/在哪里?

我们有一个通过 gui 在后端创建的内容类型列表,现在我们需要为它们创建迁移文件,以便与开发团队更好地开发。


更新:这在 v4+ 上可用 https://github.com/kaliop-uk/ezmigrationbundle/issues/34#issuecomment-317524072#issuecomment-317524072

0 投票
3 回答
1675 浏览

symfony - reading yaml from twig

Preface: in ez4 i remember there was a tpl function to read ini settings, we used to use this to pass specific locations or id's with which we could then render certain content.

In ezplatform I am now doing the same thing but by using the PreContentViewListener (in the PreContentViewListener read a yml file and pass into the view as params), but this doesn't feel like the correct way as the PreContentViewListener doesn't always get triggered, in custom controllers for example.

Question Is there a native way to read yaml files from within twig templates? After searching the docs and available packagists i cannot find anything :/

0 投票
1 回答
88 浏览

ezplatform - EZ 平台的多图像支持

我正在尝试找出如何创建具有动态多图像支持的字段定义。ezplatform 中的图像字段类型不支持动态多图。我什至会很感激创建一个自定义字段。有什么想法吗?

0 投票
1 回答
386 浏览

php - 翻译的 eZ 平台站点访问未按预期工作

我对成功获得翻译网站访问权感到不高兴。我全新安装了最新的稳定 ezplatform,我只有默认的内容类型“文件夹”和“文章”。我在根位置之后有一个内容对象,并且有英语和德语的所述对象(新语言代码是ger-DE. 这是我对超基本 ezplatform.yml 的尝试:

我使用 server start 命令在本地启动服务器,我可以使用以下 url 访问示例对象:http://localhost:8000/sdc我可以通过 http://localhost:8000 / de_site 访问新站点访问看起来它访问了站点访问,因为没有抛出 404 但是.. 无论我做什么,它总是重定向到http://localhost:8000/de_site/login而不是点击实际的内容树和类型“文章”的内容覆盖< /p>

在我的 yml 配置尝试中是否存在明显的错误,或者我还必须做些什么来完成这项工作?

0 投票
2 回答
729 浏览

php - ezplatform为当前站点访问的当前语言提取图像的uri

在树枝中当前站点访问的当前翻译中提取图像的 uri 是否有最佳实践?

我们有一个具有可翻译图像场的对象。使用助手渲染图像:ez_render_field工作正常。

但我现在还需要为当前站点访问提取图像的 uri,但找不到这样做的方法。

尝试使用ez_field只会导致

在渲染模板期间引发了异常(“可捕获的致命错误:类 eZ\Publish\API\Repository\Values\Content\Field 的对象无法转换为字符串”)。

内容对象如下所示: 在此处输入图像描述

0 投票
1 回答
629 浏览

php - ezplatform url(ez_route 没有映射到域的路由

我有一个简单的网站,基本语言是英语和德语的翻译。

这是来自 ezplatform.yml 的站点访问设置

效果很好,访问localhost:8000显示英文内容,并localhost:8000/de显示德文内容。

然后我构建了一个简单的语言切换器:

但现在我发现 SEO 的重复内容存在问题。在德语站点访问时,语言切换器会打印一个链接,指向 eng-GB 语言的站点访问localhost:8000/en链接localhost:8000

我如何告诉 ez 将所有 /en 内容重定向到 /?我认为必须有更好的解决方案,但我在文档中看不到如何:/

当我改变匹配器的工作方式时:

对于英文翻译,我在英文的 url 中得到一个 //。

0 投票
1 回答
737 浏览

php - ezplatform 使用内容类型中的多关系内容项中的 url 和对象名称呈现链接

现在有人知道为 ez 平台创建自定义视图类型吗?默认的 3 已用尽,我们需要一个新的“链接”或者,有谁知道如何使用render( controller(自定义模板,因为这也将立即解决块。

基本上,我们在使用的内容对象中有一个多关系字段,我们需要打印指向所有相关 contentIds 的链接,路径效果很好,但是我们找不到一种方法来提取链接的内容对象的名称而不做一些公平的事情传入参数的时髦 tpl 逻辑。

EG:作为一个 hack,我们现在可以将“embed_type”作为自定义参数传递,并render(controller("ez_content:viewAction"为特定内容类型和视图类型的内容对象拉入备用视图。

但是,这非常难看,我们真正想做的就是为所有内容类型使用 1 个模板,所以我们需要做的就是遍历关系字段并打印链接(作为内容字段中唯一可用的东西:“destination身份证”)。我确定文档中曾经有此选项,但我再也找不到它了,例如:

link.html.twig 将简单地打印链接:

如果助手无法使用自定义 tpl,render (controller (那么新的自定义视图类型也可以解决此问题,但我找不到任何文档。

0 投票
1 回答
376 浏览

twig - 如何从选择中获取选项的价值

我在后台贡献了一个带有两个选项的选择属性,但是当我在做的时候

我得到01根据我对后台的贡献。
如何获取此选择属性的值?

0 投票
0 回答
50 浏览

javascript - 如果超过 6 个子元素,则将列表拆分为 2 列

我有一个包含动态生成的列表项的列表。现在我想将列表分成 2 列。我是 html、js 等的新手……我真的不知道该怎么做。如果有人可以帮助我,那就太好了。

这是我的代码:

编辑:

我得到了解决方案。您必须将长度除以 2,然后检查长度是否高于 6。之后只需关闭ul标签并打开另一个标签。

0 投票
1 回答
637 浏览

php - 如何使用 php 从 EzPlatform 1.1 获取当前登录用户到 symfony 类代码?

我正在使用 symfony 开发 Web 应用程序,并且还在同一个项目中使用 EzPlatform 作为 Cms。想使用 php 将当前登录的用户从 EzPlatform 获取到我的 symfony 控制器。

任何想法如何做到这一点?