sonata-admin

    0热度

    1回答

    我已经安装了奏鸣曲媒体包并收到以下错误。 这是我的composer.json文件。 { “名”: “symfony中/框架标准版”, “许可证”: “麻省理工学院”, “类型”: “计划”, “说明”: “在\” 的Symfony标准版\“distribution \”, “autoload”:{ “psr-4”:{“”:“src /”}, “classmap”:[“app/AppKernel.p

    0热度

    1回答

    我有一个简单的项目,它不需要复杂的ACL。创建一个自定义操作在扩展CRUDController我自定义控制器,还有我检查这样的访问: $this->admin->checkAccess('verify', $object); 在模板我检查,如访问: {% if admin.isGranted('VERIFY', object) %} 我的管理员用户可以拥有的角色:ADMIN或SUPER_A

    0热度

    1回答

    我有知识缺乏Symfony的ACL是如何工作的,尤其是在使用奏鸣曲...... 索纳塔有一定的权限,如: LIST - 查看对象列表 VIEW - 查看一个对象的细节 CREATE - 创建新的对象 编辑 - 更新现有的对象 删除 - 删除现有对象 EXPORT - (对于本地索纳塔导出链接) ALL-补助LIST,查看,创建,编辑,删除和出口 我还指定了自己的自定义操作我自己创建的权限: pro

    0热度

    1回答

    我正在使用Symphony 2.8和Sonata管理软件包与Sonata ORM。 我使用this在Edit动作中显示图像,它工作正常。 但是我想在展会的行动来显示图像,并说明不会为ImageAdmin protected function configureShowFields(ShowMapper $showMapper) { if($this->hasParentFieldDes

    0热度

    1回答

    我正在使用Sonata呈现实体的列表页面。 我想使用其中一个包含日期和时间的列过滤结果。我想使用日期选择器来获得更好的用户体验。我的问题是none of the official filter types support a single date picker field。 如果将滚动到第5.1节的文档提供了一堆选择: 5.1。可用过滤器类型 目前只有学说ORM过滤器: (...) 但没有一个能

    0热度

    1回答

    我想,以确保SonataAdmin没有SonataUserBundle,其原因有: 我使用Symfony的最新版本,并SonataUserBundle需要使用PHP 7,我不能升级到PHP 7(企业政策) 以前版本的SonataUserBundle需要Symfony 2.7或更低版​​本,我已经在项目中对symfony进行了降级。 用户认证通过CAS完成,是工作,而是试图访问/管理当我重定向到/登

    1热度

    1回答

    嘿我的降神实体有以下字段: - idseance - day - hour - idmovie (references to Movie entity => id) - idromm (references to Room entity => id) 当我要列出所有的降神会everyting是好的,我看到山坳电影标题,但如果我尝试编辑降神我有以下错误: 无法转换属性路径“idmovie

    1热度

    1回答

    我已经创建了一个包含标题,文本,图像(来自奏鸣曲媒体)的奏鸣曲页面的块,并且应该包含到该网站上另一个页面的链接。 考虑到网站会是双语(包括网址),我不能让用户在管理员中键入链接。最好的选择可能是在网站上有所有活动页面的下拉列表,但我没有设法做到这一点。 在奏鸣曲页面admin中,当您创建(或编辑)一个页面时,实际上有这样一个列表,即“目标”字段。所以我挖了一点,找到了使用名为getChoices(

    -2热度

    1回答

    如何在服务容器中使用QueryBuilder? 对于为例: services: my.service: class: My\MyBundle\UserAdmin arguments: [ ~, My\MyBundle\Entity\User,~ ] 我怎么能访问只能选择该用户loggeds(这只是为例)QueryBuilder的?有可能的 ?

    1热度

    1回答

    我有两个实体VENTES和文章有多对多的关系,并在实体关系是ventes_article是有attribut“quantite”: <?php namespace AppBundle\Entity; use Doctrine\ORM\Mapping as ORM; /** * Ventes * * @ORM\Table(name="ventes") * @ORM\Entity(