- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Sonata admin 中请求 URL 时收到此错误消息:
Unable to find template "SonataCoreBundle:FlashMessage:render.html.twig" in SonataAdminBundle::standard_layout.html.twig at line 188.
我已经重新安装了我所有的供应商,但错误是一样的..
这是我的 composer.json
和我的 config.yml
:
{
"name": "symfony/framework-standard-edition",
"license": "MIT",
"type": "project",
"description": "The \"Symfony Standard Edition\" distribution",
"autoload": {
"psr-0": { "": "src/" }
},
"require": {
"php": ">=5.3.3",
"symfony/symfony": "2.3.*",
"doctrine/orm": ">=2.2.3,<2.4-dev",
"doctrine/doctrine-bundle": "1.2.*",
"twig/extensions": "1.0.*",
"symfony/assetic-bundle": "2.3.*",
"symfony/swiftmailer-bundle": "2.3.*",
"symfony/monolog-bundle": "2.3.*",
"sensio/distribution-bundle": "2.3.*",
"sensio/framework-extra-bundle": "2.3.*",
"sensio/generator-bundle": "2.3.*",
"incenteev/composer-parameter-handler": "~2.0",
"ziiweb/frontendbundle": "@dev",
"friendsofsymfony/user-bundle": "~2.0@dev",
"sonata-project/admin-bundle": "dev-master",
"sonata-project/doctrine-orm-admin-bundle": "dev-master",
"sonata-project/media-bundle": "dev-master"
},
"scripts": {
"post-install-cmd": [
"Incenteev\\ParameterHandler\\ScriptHandler::buildParameters",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile"
],
"post-update-cmd": [
"Incenteev\\ParameterHandler\\ScriptHandler::buildParameters",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile"
]
},
"config": {
"bin-dir": "bin"
},
"minimum-stability": "stable",
"extra": {
"symfony-app-dir": "app",
"symfony-web-dir": "web",
"incenteev-parameters": {
"file": "app/config/parameters.yml"
},
"branch-alias": {
"dev-master": "2.3-dev"
}
}
}
imports:
- { resource: parameters.yml }
- { resource: security.yml }
- { resource: @ProjectUserBundle/Resources/config/admin.yml }
- { resource: @ProjectAdminBundle/Resources/config/admin.yml }
framework:
#esi: ~
#translator: { fallback: %locale% }
secret: %secret%
router:
resource: "%kernel.root_dir%/config/routing.yml"
strict_requirements: ~
form: ~
csrf_protection: ~
validation: { enable_annotations: true }
templating:
engines: ['twig']
#assets_version: SomeVersionScheme
default_locale: "%locale%"
trusted_proxies: ~
session: ~
fragments: ~
http_method_override: true
# Twig Configuration
twig:
debug: %kernel.debug%
strict_variables: %kernel.debug%
# Assetic Configuration
assetic:
debug: %kernel.debug%
use_controller: false
bundles: [ ProjectFrontendBundle ]
#java: /usr/bin/java
filters:
cssrewrite: ~
sass: ~
compass: ~
#closure:
# jar: %kernel.root_dir%/Resources/java/compiler.jar
#yui_css:
# jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar
parameters:
assetic.filter.compass.images_dir: %kernel.root_dir%/../web/bundles/projectfrontend/images
assetic.filter.compass.http_path: /bundles/projectfrontend
assetic.filter.compass.generated_images_path: %kernel.root_dir%/../web/bundles/projectfrontend/images
# Doctrine Configuration
doctrine:
dbal:
driver: %database_driver%
host: %database_host%
port: %database_port%
dbname: %database_name%
user: %database_user%
password: %database_password%
charset: UTF8
types:
#json: Sonata\Doctrine\Types\JsonType
# if using pdo_sqlite as your database driver, add the path in parameters.yml
# e.g. database_path: %kernel.root_dir%/data/data.db3
# path: %database_path%
orm:
auto_generate_proxy_classes: %kernel.debug%
auto_mapping: true
#entity_managers:
#default:
#mappings:
#SonataMediaBundle: ~
# Swiftmailer Configuration
swiftmailer:
transport: %mailer_transport%
host: %mailer_host%
username: %mailer_user%
password: %mailer_password%
spool: { type: memory }
fos_user:
db_driver: orm
firewall_name: main
user_class: Project\Bundle\UserBundle\Entity\User
knp_menu:
twig: # use "twig: false" to disable the Twig extension and the TwigRenderer
template: knp_menu.html.twig
templating: false # if true, enables the helper for PHP templates
default_renderer: twig # The renderer to use, list is also available by default
sonata_block:
default_contexts: [cms]
blocks:
sonata.admin.block.admin_list:
contexts: [admin]
sonata.block.service.text:
sonata.block.service.rss:
sonata_media:
# if you don't use default namespace configuration
#class:
# media: MyVendor\MediaBundle\Entity\Media
# gallery: MyVendor\MediaBundle\Entity\Gallery
# gallery_has_media: MyVendor\MediaBundle\Entity\GalleryHasMedia
default_context: default
db_driver: doctrine_orm # or doctrine_mongodb, doctrine_phpcr
contexts:
default: # the default context is mandatory
providers:
- sonata.media.provider.dailymotion
- sonata.media.provider.youtube
- sonata.media.provider.image
- sonata.media.provider.file
formats:
small: { width: 100 , quality: 70}
big: { width: 500 , quality: 70}
cdn:
server:
path: /uploads/media # http://media.sonata-project.org/
filesystem:
local:
directory: %kernel.root_dir%/../web/uploads/media
providers:
image:
resizer: sonata.media.resizer.custom # THIS IS OUR NEW RESIZER SERVICE
#create: false
#doctrine_phpcr:
#odm:
#auto_mapping: true
#mappings:
#SonataMediaBundle:
#prefix: Sonata\MediaBundle\PHPCR
最佳答案
您必须将 sonata-core
包添加到您的 composer.json 中:
"sonata-project/core-bundle": "dev-master"
并重新安装供应商。应该有帮助。
关于symfony - 无法在 SonataAdminBundle::standard_layout.html.twig 中找到模板 "SonataCoreBundle:FlashMessage:render.html.twig",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20784184/
我无法通过 Sonataadmin 仪表板更新用户密码。 我使用 symfony2 FosUserBundle2.0 SonataAdminBundle(但 不是 使用 SonataUserBundl
我遇到了关于 SonataAdminBundle 的继承问题 我有 2 个相互关联的实体:AbstractPerson 和 Vehicle以及继承 AbstractPerson 的 2 个实体:Per
我正在使用 symfony2 和 SonataAdminBundle。我有一个名为 Post 的简单实体,其中的内容字段基本上是 html 文本(来自 ckeditor 进行记录)。我需要在帖子列表中
我正在使用 SonataAdminBundle 为我的页面实体生成 CRUD。 使用下面的 yaml 文件,菜单将显示在侧栏中。 我想更改群组默认图标“fa fa-folder”。 但我找不到执行此操
当前 2.3 版本中的 Symfony2。我已经在 dev-master 版本中安装了 sonataAdminBundle 。我在 dev-master 中也有 fosUserBundle 。问题是我
在此page我找到了如何为我的自定义操作添加路由。 protected function configureRoutes(RouteCollection $collection) { $col
我们在 Symfony2 应用程序中使用 SonataAdminBundle。编辑实体时,我想将自己的操作添加到位于右上角的下拉菜单中,但我不知道这是如何工作的。 我知道我可以通过 configure
我们如何覆盖单个 Admin 类的奏鸣曲包布局 就像我创建了 3 个管理类 userAdmin、productAdmin、ticketAdmin 现在我想覆盖 ticketAdmin 编辑操作和编辑模
当我想从后端编辑现有用户时遇到问题(使用 SonataAdminBundle 和 FOSUserBundle)。在我的 UserAdmin 类的 configureFormFields 方法中,密码字
我开始使用 SonataAdminBundle在 Symfony2.1 应用。我开发的所有Admin类,现在我希望添加角色以防止对此类用户组(例如非管理员用户)进行查看、列出和编辑操作。 请注意,我没
我有 FOSUserBundle 来管理我的用户,SonataAdminBundle 来管理我的网站...我有一个问题,每当我尝试更改/添加任何用户的密码时,密码都不会编码到 sha512,但当用户在
我将 SonataAdminBundle 与 Symfony 2.2 一起使用,并希望根据登录的用户显示仪表板 block 。 例如 拥有群组 super 管理员权限的用户将看到“用户管理”和“消息”
我想在每个管理员/实体的基础上覆盖 CRUD 列表模板。 假设我有一个名为 MyAdminClass 的管理类。我想通过将模板添加到 app/Resources/SonataAdminBundle/V
安装后Symfony2 cmf ,当我尝试查看管理/仪表板时,出现以下错误: The function "is_granted" does not exist in SonataAdminBundle
我有这样的领域 /** * @ORM\ManyToOne(targetEntity="Town") **/ protected $town; 以及具有此类方法的管理类
我正在使用 FOSUserBundle 1.3 和扩展它的 SonataUserBundle。我有自己的包,它扩展了 SonataUserBundle,并在其中保留了我的用户管理类以及用户和用户组实体
没有任何文件谈论这一点。请帮我。谢谢 最佳答案 管理顶部菜单是根据管理服务定义中的组项自动创建的。所有管理服务都可以分组并显示在顶部菜单中。 Example (请参阅 group="sonata_pa
我想实现一些自定义删除处理。我们有一些类型的实体只在数据库中被标记为已删除。真正从数据库中删除是由一个预定的过程完成的。 现在可以很容易地替换 Admin 类中的 delete 方法,但是我在批处理操
在 Symfony3 项目中,我有一个像这样的 SonataAdminBundle 表单: protected function configureFormFields(FormMapper $f
我刚刚安装了 SonataAdminBundle,我发现 SonataAdminBundle 已经在 public 文件夹中安装了 fontawesome 和另一个 css/js Assets ,我的
我是一名优秀的程序员,十分优秀!