symfony相关内容

主义queryBuilder:返回对象而不是数组

我使用Document queryBuilder创建了这个查询,我得到的返回是一个数组数组。 我希望得到一个对象数组的返回,这可能吗? 我知道Doctrine通常返回实体的对象,这是因为我有一个内部联接来从另一个表中获取名称,它返回数组。 提前谢谢。 $qb->select('u', 'h.name') ->from('AppBundle:UserHose' ..
发布时间:2022-09-04 17:16:51 PHP

以symfony形式上传文件

我在从表单上载文件时遇到问题。 我做错了什么? 错误为: 需要类型为";AppEntityImage";、实例为";的参数 在酒店提供的SymfonyComponentHttpFoundationFileUploadedFile"; 路径&q;文件&q;。 表单->;handleRequest(Object(Request))中 C:xamppht ..
发布时间:2022-08-23 14:03:04 PHP

覆盖FOS用户包中的更改密码模板(&A)

我做了一些调查,遗憾的是找不到任何帮助。 所以我将FOSUserBundle ChangePasswordAction呈现到我的模板中,但它显示供应商提供的默认模板。 呈现控制器的模板: {% block body %} Einstellungen Ändern Sie ihr Passwort {% ..
发布时间:2022-08-22 12:24:41 PHP

在symfony 3中,如何将只读字段显示为标签?(在FOSUBundle&;的注册表中)

使用symfony 3并覆盖FOSUserBundle的注册表,我有一个只读字段: ->add('name', TextType::class, array('attr' => array('readonly' => true))) 目前,它显示为文本框,但我希望它显示为文本/标签。我没有看到“LabelType”这样的东西。是否可以执行此操作? 推荐答案 当文本框具有rea ..
发布时间:2022-08-22 12:17:00 PHP

如何为symfony捆绑包参数/配置值提供默认值?

我已经创建了一个symfony 5.3+包,它应该用于将公共代码添加到不同的项目中。该捆绑包包含一些服务,这些服务应该可以使用symfony文档中所述的参数/选项进行配置。 如何为这些选项提供默认值?捆绑包中设置的默认值Configuration.php不起任何作用。 详细信息: 我使用以下结构创建了一个捆绑包项目,并使用Composer将其添加到我的symfony项目中: ..
发布时间:2022-08-20 16:40:52 其他开发

PDF文档创建EasyAdmin Symfony 5

我有这样的配置,它允许我在CRUD中创建一个pdf文档,有没有办法将此代码添加到CRUD easyAdmin中,或者将我的EasyAdmin文档的CRUD链接到symfony的CRUD。 我在EasyAdmin表中创建文档时遇到问题 DocumentController.php ..
发布时间:2022-08-12 16:08:35 其他开发

使用Api-Platform,如何在创建时自动将授权用户添加为资源所有者?

如何在创建时自动将当前授权用户添加到资源(POST)。 我使用的是JWT身份验证,并且/api/routes受到保护,不会被未经授权的用户访问。我想对其进行设置,以便在经过身份验证的用户创建新资源(即通过向/api/articles发送POST请求)时,新创建的Article资源与经过身份验证的用户相关。 我当前使用每个资源类型的自定义EventSubscriber从令牌存储中添加用户 ..
发布时间:2022-08-12 16:05:03 PHP

Drupal 8-以编程方式禁用或启用主导航上的链接

这与Drupal8有关。 我正在尝试管理主导航上的链接项目。我想以编程方式启用/禁用项目。 我找过了,但找不到怎么做。我找到了MenuLinkManager和MenuLinkContent,但我无法做我想做的事情。 感谢大家的帮助。 推荐答案 禁用/启用菜单项意味着显示/隐藏它。因此,我们可以通过主题文件中的以下代码来实现 /** * Implements hook_prepr ..
发布时间:2022-07-23 16:24:27 PHP

Symfony顺序表字段使用规则

我正在使用带有Doctrine的symfony 4。我已尝试创建一个表字段名为Order的新实体。 class Item { /** * @var integer * @ORMId() * @ORMGeneratedValue() * @ORMColumn(type="integer") */ protected $id; ..
发布时间:2022-07-15 16:21:16 PHP

从实体的数组集合中删除一个或多个项时,symfony 4.4串行化程序问题

我注意到symfony 4.4序列化程序有一个不寻常的问题,我使用该序列化程序在rest API的控制器中进行实体数据序列化。 在正常情况下,它工作得很好,但如果我想序列化包含属性类型数组集合的实体,并且我删除了一个数组集合项而没有保存实体,它会输出包含key=&>值对的数组集合,而不是对象的数组。 这是一个快速示例: ..
发布时间:2022-07-15 16:09:21 PHP

从数据库加载symfony(5.2)配置

我是symfony的新手,但我知道如何在PHP中使用OOP。 我尝试通过使用Doctrine实体将自定义参数与symfony配置相结合。 解决我使用的问题,例如Michael Sivolobov:https://stackoverflow.com/a/28726681/2114615和其他来源的答案。 我的解决方案: 第1步:在配置文件夹中创建新包 -> config ..
发布时间:2022-07-02 19:48:23 其他开发

符号:显示所有字段和键(&A;T)

我对symfony2和Twig有一个问题:我不知道如何显示动态加载的实体的所有字段。以下是我的代码(不显示任何内容!) 控制器: public function detailAction($id) { $em = $this->container->get('doctrine')->getEntityManager(); $node = 'testEntity' ..
发布时间:2022-07-01 12:53:51 其他开发

Composer无法加载程序包无效的版本字符串

我遇到了范围问题,当我尝试在本地安装一些包时,遇到了错误,但当我尝试在测试服务器中安装相同的包时,所有安装都没有错误。我在图像中使用了docker-compose和安装捆绑包。Docker-Copose和其他所有依赖项完全相同的Docker文件,均为GIT格式。 composer require league/flysystem-bundle 而在当地我面对的是 将版本dev-mas ..
发布时间:2022-06-26 11:23:24 其他开发

Sonata DateTimePickerType类默认日期显示错误的日期时间格式

我搞不懂如何使用sonata DateTimePickerType类正确设置默认日期和时间。我尝试了不同的方法,但到目前为止,没有一种方法不起作用。在下面的屏幕截图中,“Help”键显示了正确的日期和时间,但当我使用“DP_Defaul_Date”时,情况就崩溃了。而且,日期和时间来自同一个对象实例。有什么主意吗?提前谢谢。 推荐答案 对于可能遇到相同问题的人,经过几个小时的尝试,我是 ..
发布时间:2022-05-07 14:17:31 PHP

GCP SQL Postgres权限问题:无法使用生成的symfony数据库对postgres用户运行查询

我正在努力用Google Cloud Platform的Cloud SQL组件来解决这个问题。我的技术堆栈包括在Google Kubernetes Engine(GKE)部署中托管我的应用程序,使用Cloud SQL Proxy Sidear连接到Pod中的数据库。后端是symfony项目。 我按照以下步骤创建和填充数据库(未成功): 创建云SQL Postgres实例 向K8S容器 ..
发布时间:2022-04-19 16:59:43 PHP