问题标签 [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.
symfony - 树枝模板扩展
我正在尝试使用从树枝模板扩展而来的单独的通用页眉和页脚设置页面布局。
页面布局是一个典型的页面布局,其中包含如下代码:
我在 ( app\Resources\views\parts\page_layout_header.html.twig
) 下有另一个文件,我在其中设置了网站的一部分,从pagelayout.html.twig
.
最后,它位于 root_folder 下full/home.html.twig
,它呈现一个简单的模板,如下所示:
在ezplatform.yml
我已经设置了根文件夹和标题树枝的一行。
启动127.0.0.1:8000
根页面时出现问题,并且似乎没有呈现任何内容。仅显示根 ez 文件夹中的内容,没有任何 CSS 样式。似乎从树枝模板扩展不起作用......
编辑:会更好地解释我的情况。
这是其中的一部分,pagelayout.html.twig
其中包含所有 css、js 和块定义
接下来,我有一个page_layout_header.html.twig
包含顶栏和主菜单的东西。
最后,这是配置:
所以,在测试时http://127.0.0.1
我看不到任何东西{{ ez_render_field(content, 'description') }}
symfony - Symfony 安全上下文不包含身份验证令牌
我收到消息
安全上下文不包含身份验证令牌。一个可能的原因可能是没有为此 URL 配置防火墙。
当我的页面尝试加载我的资产(css/js/...)时。但我的网页中没有。我的 symfony 安装在 proxypass /foo 下
所以我的 URL 是http://example.com/foo并且我的资产是从 URL http://example.com/foo/css/加载的...
我的页面http://example.com/foo/bar工作正常,但没有 CSS,因为http://example.com/foo/css/main.css给了我上面的错误......
这是我的安全规则
我试图在dev
和之间添加这条线ezpublish_setup
同样的错误。
我只有在 prod 环境中有这个错误。在开发环境中一切正常...
任何想法 ?非常感谢
php - 多站点 eZ 平台安装
我正在构建一个多站点 eZ Platforme 安装,我需要为我的模板指定一个主要布局。现在我有一个模板 article.html.twig :
我想做的是这样的:
请帮我!
symfony - 即使在 Ez Publish 中成功验证后,用户仍重定向到登录页面
我是 Ez publish 和 symfony 的新手。我们在 Ezpublish 中有一个应用程序,用户可以使用他的用户名和密码登录。
即使提供了正确的凭据,它也会重定向到登录页面。
我们可以使用相同的凭据登录后台。我们仅面临最终用户登录前台的问题。
使用 Ezpublish 版本 5.4。
以下是我的 security.yml 文件
symfony - TableNotFoundException EzPlatform
我刚刚使用ezlunachpad开始了一个新项目,我正面临着TableNotFoundException
这意味着我的数据库中没有表。已经尝试过docker:importdata
命令,但没有解决我的问题。
这是我的异常跟踪:
教义\DBAL\Exception\ TableNotFoundException
执行 'SELECT t.* FROM ezcontentobject_tree t WHERE t.node_id = ?' 时发生异常 带参数 [2]:SQLSTATE[42S02]:未找到基表或视图:1146 表 'ezplatform.ezcontentobject_tree' 不存在 Doctrine\DBAL\Driver\PDOException
SQLSTATE [42S02]:未找到基表或视图:1146 表 'ezplatform.ezcontentobject_tree' 不存在
任何帮助,将不胜感激。
symfony - Symfony 3 缓存建立与 ezplatform
我有几个站点在 ezplatform 的 symfony 3 上运行,但缓存文件夹无限增长,需要我每周手动清除一次。
周末,免费节点从 32% 免费增加到 41%。
主机使用 2gig ram 和 100gig SSD 运行。
该系统在没有任何 Varnish 缓存的 Apache 2.4 上运行,我们不想考虑该站点的 Varnish 缓存开销,因为这是矫枉过正。
我刚刚清除了站点的整个缓存并运行了与上面相同的命令显示:
保持该服务器存活的唯一方法不可能是在 cron 上运行手动缓存清除吗?
apache vhost 文件如下,SYMFONY_ENV 设置为 prod:
mysql - eZ平台本地安装无法连接MySQL数据库
我正在尝试(徒劳)按照指南@ https://doc.ezplatform.com/en/latest/community_resources/installing-on-mac-os-and-windows在本地运行 eZ 平台(macOS v10.14.6) /。
我使用 Homebrew 安装 MySQL + PHP 7.3。
一切顺利,直到我运行composer ezplatform-install。安装程序从不提示我输入文档中所述的任何参数。此外,还会发生这种情况:
我对这个残酷的 shell 反馈有几个问题:
- 没有任何app/config/parameters.yml,配置存在于.env文件中
- 我已经启动并运行了 MySQL,并且确实存在一个“ezp”数据库。
配置方面是我的.env设置
我还按照我在这个主题上找到的几个线程的建议将 server_version 添加到了教义.yaml 中。我的问题一直存在...
solr - Solr 6:加载类“solr.CollationKeyFilterFactory”时出错
我正在开发一个基于与 SOLR(版本 6.6.6)连接的 ez Platform CMS 的项目。(更多详情: https ://doc.ezplatform.com/en/2.5/guide/search/solr/ )
现在我正在尝试配置 Solr 来处理特殊字符(尤其是波兰语)的排序。
我发现我需要solr.CollationKeyFilterFactory
像这样将过滤器添加到我的托管模式中:
<lib>
然后通过添加到下一个加载所需的罐子solrconfig.xml
:
但是bin/solr stop -p 8983 && bin/solr -s ez
在仪表板(http://localhost:8983/solr/
)中重新启动 Solr()后,我收到错误消息:
myappcore:org.apache.solr.common.SolrException:org.apache.solr.common.SolrException:无法为核心加载conf myappcore:无法加载架构/Users/maciek/Sites/solr/solr-6.6.6/ server/ez/myappcore/conf/managed-schema:[schema.xml] 字段类型“字符串”的插件初始化失败:[schema.xml] 分析器/过滤器的插件初始化失败:加载类“solr.CollationKeyFilterFactory”时出错
我认为缺少或未加载其中一个罐子(Error loading class 'solr.CollationKeyFilterFactory'
)存在问题,但我不知道我错在哪里......
所以请帮忙,因为我花了几个小时在互联网上搜索任何信息并随机尝试......
非常感谢!;)
ezplatform - 如何使用 ezplatform 建模多对一关系?
项目有很多资产,资产属于一个组。那么我们有 3 种内容类型
项目、项目资产、资产组
将资产关系存储在项目内容类型中。
项目
名称资产关系
项目资产
图像组关系
团体
姓名
使用这种方法,我们需要先上传项目资产,然后将此关系添加到项目中。
将关系存储在 ProjectAsset 本身中。
项目
姓名
项目资产
图像组关系项目与项目的简单关系。
团体
姓名
使用这种方法,我们在上传项目资产时指定关系(项目、组关系)。
我想做的事
删除项目时,项目资产也应删除。ezplatform 是否支持像学说 orm 这样的嵌入关联?
在查询项目时,我还需要获取项目资产。这样做的有效方法是什么?
query
可能适用于单个项目或项目列表。