SonataUserBundle не пытается загрузить любые стили

Я настроил SonataUserBundle вместе с SonataAdminBundle, Теперь у меня есть доступ к URL-адресам, таким как / login, / register, / profile. Вот так выглядит страница входа. Другие страницы также не имеют загруженных стилей.

введите описание изображения здесь

Предоставляет ли Sonata какие-либо стили по умолчанию для этих страниц? Я думал, что, возможно, у меня есть проблема с версией зависимости. Это фрагмент «Сонаты» моего composer.json:

    "sonata-project/admin-bundle": "~2.3",
"sonata-project/doctrine-orm-admin-bundle": "^2.3",
"sonata-project/easy-extends-bundle": "^2.1",
"sonata-project/user-bundle": "^2.2",
"knplabs/knp-menu": "~1.1",
"knplabs/knp-menu-bundle": "~1.1",
"sonata-project/core-bundle": "~2.3"

Я также установил активы с php app/console assets:install web --symlink, очистил кеш с php app/console cache:clear,

Когда я проверяю вкладку «Сеть» в инструментах Chrome Dev, никакие файлы ресурсов никогда не пытались загрузить.

Я предпочел бы ожидать что-то вроде этот.

Что мне здесь не хватает?

2

Решение

Сначала проверьте в вашей конфигурации ссылку на официальную документацию:
https://sonata-project.org/bundles/admin/master/doc/reference/configuration.html

для версии 2.3 у вас должно быть:

assets:
stylesheets:

# Defaults:
- bundles/sonataadmin/vendor/bootstrap/dist/css/bootstrap.min.css
- bundles/sonataadmin/vendor/AdminLTE/css/font-awesome.min.css
- bundles/sonataadmin/vendor/AdminLTE/css/ionicons.min.css
- bundles/sonataadmin/vendor/AdminLTE/css/AdminLTE.css
- bundles/sonatacore/vendor/eonasdan-bootstrap-datetimepicker/build/css/bootstrap-datetimepicker.min.css
- bundles/sonataadmin/vendor/jqueryui/themes/base/jquery-ui.css
- bundles/sonataadmin/vendor/select2/select2.css
- bundles/sonataadmin/vendor/select2/select2-bootstrap.css
- bundles/sonataadmin/vendor/x-editable/dist/bootstrap3-editable/css/bootstrap-editable.css
- bundles/sonataadmin/css/styles.css
- bundles/sonataadmin/css/layout.css
javascripts:

# Defaults:
- bundles/sonataadmin/vendor/jquery/dist/jquery.min.js
- bundles/sonataadmin/vendor/jquery.scrollTo/jquery.scrollTo.min.js
- bundles/sonatacore/vendor/moment/min/moment.min.js
- bundles/sonataadmin/vendor/bootstrap/dist/js/bootstrap.min.js
- bundles/sonatacore/vendor/eonasdan-bootstrap-datetimepicker/build/js/bootstrap-datetimepicker.min.js
- bundles/sonataadmin/vendor/jqueryui/ui/minified/jquery-ui.min.js
- bundles/sonataadmin/vendor/jqueryui/ui/minified/i18n/jquery-ui-i18n.min.js
- bundles/sonataadmin/jquery/jquery.form.js
- bundles/sonataadmin/jquery/jquery.confirmExit.js
- bundles/sonataadmin/vendor/x-editable/dist/bootstrap3-editable/js/bootstrap-editable.min.js
- bundles/sonataadmin/vendor/select2/select2.min.js
- bundles/sonataadmin/App.js
- bundles/sonataadmin/Admin.js
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]