1
我儘量延長SonataAdminBundle:CRUD:list_outer_rows_mosaic.html.twig
像這樣索納塔延長3倍鑲嵌視圖
# src/app/Resources/SonataAdminBundle/views/CRUD/list_outer_rows_mosaic.html.twig
{% extends 'SonataAdminBundle:CRUD:list_outer_rows_mosaic.html.twig' %}
{% block sonata_mosaic_background %}
{% if admin.media(object) %}
<img src="{{ admin.media(object) }}"/>
{% else %}
<img src="{{ meta.image }}" alt="" />
{% endif %}
{% endblock %}
但是我卻越來越Maximum function nesting level of '256' reached, aborting!
錯誤。 也許你們有想法爲什麼?
增加值,錯誤仍然存在 ''1000'的最大功能嵌套級別達到了,正在中止!' – Andrius
然後你確實有遞歸性問題,我猜。你應該編輯你的問題並添加一個堆棧跟蹤,堆棧跟蹤中可能會有一個週期。 – greg0ire
您是否正在使用斷點或所有時間進行調試?我在調試過程中遇到了這個問題,它特定於我在Docker容器中運行項目的情況。然而,我的項目是在Docker之外的本地PhpStorm中運行的,我已經將部署設置爲Docker機器。當PhpStorm中的某些調試映射設置不正確(或者我在本地項目目錄中錯過了Docker容器的緩存文件時),那麼我會得到此最大函數嵌套級別達到的錯誤。修復映射並下載緩存後,它可以正常工作。 – Najki