gpt4 book ai didi

Symfony 2 - sylius - Doctrine 不可用

转载 作者:行者123 更新时间:2023-12-04 08:47:29 26 4
gpt4 key购买 nike

Composer 更新后我遇到了大问题,

实际上我正在 symfony2 (2.8.3) 上使用 sylius 电子商务。

不久前我做了 composer 更新,我的 symfony 版本从 2.8.3 更新到 2.8.4-dev,我的 sylius 电子商务项目不再工作了,acctualy 我收到这个错误消息:

在第 97 行的 SyliusWebBundle:Frontend:layout.html.twig 中呈现模板期间抛出异常(“Doctrine 不可用。”)。

SYLIUS 版本为 v0.17.0

请帮帮我..

谢谢

最佳答案

这是一个known bug在 Sylius 0.17 版本中(我个人将在接下来的几天内寻求修复)。

与此同时,您可以通过手动启用 Doctrine PHPCR 来修复它:

app/config/config.yml :

cmf_core:
persistence:
phpcr:
enabled: true

另一个临时修复是打开 src/Sylius/Bundle/WebBundle/Resources/Frontend/layout.html.twig并删除 {% block slideshow_sidebar %}{% endblock %}接下来的 ~16 行直到但不包括 {% endblock %} .

         {# delete these lines only #}
{% block slideshow_sidebar %}{% endblock %}

{% set links = cmf_children(cmf_find('/cms/pages')) %}
{% if links is not empty %}
<h2>{{ 'sylius.ui.links'|trans }}</h2>
<ul>
{% for link in links %}
{% if cmf_is_linkable(link) %}
<li>
<a href="{{ path(link) }}">{{ link.title|striptags }}</a>
</li>
{% endif %}
{% endfor %}
</ul>
{% endif %}

关于Symfony 2 - sylius - Doctrine 不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36577209/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com