Я использую sonata admin 3 для своего проекта symfony-3. Я сталкиваюсь с ошибкой шаблона ветки, как показано ниже.
Ошибка № 1
[2018-09-05 03:02:14] request.CRITICAL: Uncaught PHP Exception
Twig_Error_Loader: "Невозможно найти шаблон
"AppBundle: Admin: user_block.html.twig" (заглянул в:
/ Вар / WWW / MyPay-портал / knplabs / ПКН-меню / поставщик / SRC / КНП / Меню / Ресурсы / виды,
/ Вар / WWW / MyPay-портал / приложение / ресурсы / представления,
/ Вар / WWW / MyPay-портал / поставщик / Symfony / Symfony / SRC / Symfony / Мост / Twig / Ресурсы / мнение / форма)
в "SonataAdminBundle :: standard_layout.html.twig" в строке 215. "в
/var/www/mypay-portal/vendor/twig/twig/lib/Twig/Loader/Filesystem.php
строка 232 {"исключение": "[объект] (Twig_Error_Loader (код: 0): невозможно
найти шаблон \ "AppBundle: Admin: user_block.html.twig \" (заглянул в:
/ Вар / WWW / MyPay-портал / knplabs / ПКН-меню / поставщик / SRC / КНП / Меню / Ресурсы / виды,
/ Вар / WWW / MyPay-портал / приложение / ресурсы / представления,
/ Вар / WWW / MyPay-портал / поставщик / Symfony / Symfony / SRC / Symfony / Мост / Twig / Ресурсы / мнение / форма)
в \ "SonataAdminBundle :: standard_layout.html.twig \" в строке 215. в
/var/www/mypay-portal/vendor/twig/twig/lib/Twig/Loader/Filesystem.php:232) "}
[]
В config/config.yml
sonata_admin:
title: MyPay Admin
title_logo: bundles/app/images/logo.png
templates:
user_block: AppBundle:Admin:user_block.html.twig
Ошибка № 2
[2018-09-05 03:40:28] app.WARNING: Произошла ошибка при попытке загрузить
шаблон "AppBundle: Admin: date_format_list.html.twig" для поля
"create_date_time", шаблон по умолчанию
Вместо этого использовалось «@ SonataAdmin / CRUD / base_list_field.html.twig».
{"исключение": "[объект] (Twig_Error_Loader (код: 0): невозможно найти
шаблон \ "AppBundle: Admin: date_format_list.html.twig \" (просматривал:
/ Вар / WWW / MyPay-портал / knplabs / ПКН-меню / поставщик / SRC / КНП / Меню / Ресурсы / виды,
/ Вар / WWW / MyPay-портал / приложение / ресурсы / представления,
/ Вар / WWW / MyPay-портал / поставщик / Symfony / Symfony / SRC / Symfony / Мост / Twig / Ресурсы / мнение / форма).
в
/var/www/mypay-portal/vendor/twig/twig/lib/Twig/Loader/Filesystem.php:232) "}
[]
В AppBundle/Admin/ProviderAdmin.php
$listMapper
->addIdentifier('id')
->add('providerId')
->add('providerName')
->add(
'created_date_time',
'datetime',
['template' => 'AppBundle:Admin:date_format_list.html.twig']
)
->add(
'_action',
'actions',
['actions' => ['show' => [], 'edit' => []]]
);
В AppBundle/Resources/Views/Admin/date_format_list.html.twig
<td>
{% if value is not empty %}
{{ value | to_MMT }}
{% else %}
{{ value }}
{% endif %}
</td>
Это случилось от этого администратора >> Сервер вернул "500 Internal Server Error
". Как я могу это исправить?