问题标签 [symfony3.x]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
symfony - 如何在我的功能测试中通过 URL 找到链接?
在Symfony 测试文档中,它展示了如何选择包含特定文本的链接:
但我正在寻找的链接并不总是具有相同的文本。它会根据记录的状态说出几种不同的事情之一,因此,我需要通过 URL 找到它。我想我可以弄清楚如何使用 xpath 过滤器来做到这一点。这是我应该去的,还是有更好的方法?
mongodb - 如何在 symfony 3 Mongodb 参考很多中设置删除和持久级联
在我的项目中,我使用 symfony 3 和 Mongodb。我有两个文档 Role 和 Privilege ,一个角色包含多个权限,一个权限具有多个角色。(ReferenceMany)如何将删除和持久化级联。
entity-framework - Symfony - 映射相互不一致 - 关联引用了不存在的反向字段
您好,我尝试进行 OntToMany 和 ManyToOne 连接,但出现以下错误:
MySqlBundle\Entity\GENERAL\Categorie#SOCIETES 和 MySqlBundle\Entity\GENERAL\Societe#CATEGORIE 的映射相互不一致。
关联 MySqlBundle\Entity\GENERAL\Societe#CATEGOIE 指的是不存在的反边字段 MySqlBundle\Entity\GENERAL\Categorie#Societe。
我的类别实体:
我的社会实体:
如果您有想法,我已经检查了拼写(通过复制和粘贴),即使再次阅读错误,我也无法纠正它们。
我没有放置 getter 和 setter,但如果你想要它们,没问题。
javascript - 使用ajax将数据放入CKEditor字段
我有一个用于修改项目中实体的模式。当我将数据放入模态时,只有 CKeditor 字段为空。
我已经测试了不同的解决方案,但到目前为止它们都不起作用。我检查了,我想放在 CKEditor 字段中的数据不为空或不存在。
谢谢您的帮助。
阿贾克斯:
形式:
symfony - Symfony 3 - 路由要求 - 定义路由要求时映射到参数 1 的所有 URL 部分
我正在使用 Symfony 3.3.10 开发一个项目。
我用这样的 3 个参数定义了一条路线
调用网址
导致(如预期)方法参数设置为
这正是我想要的。
现在我配置了 FOSUserBundle 并且为了让捆绑路由工作,我在路由定义中添加了一个要求,即如果 cat_1 设置为“登录”或“注销”,则不触发路由:
调用与以前相同的 url 时
这导致这样的参数设置:
显然这不是我想要的参数,我完全不知道为什么会这样。我在需求定义或使用的正则表达式中看不到任何可能导致此问题的内容。
任何想法都受到高度赞赏。
symfony - 根据其角色隐藏字段 Symfony 3
首先对不起我的英语,因为不是很好!
所以我想根据它的角色隐藏一个字段,因为如果我用 Twig 制作该字段以显示在底部表单上
我的理解代码,这是我的 LinkType :
控制器的一部分:
如果您还有其他问题,请不要犹豫
symfony - 如何在 symfony 中进行消息通知?考试信息[1]
有人告诉我使用标志,但我在基本模板(我有菜单的地方)中使用来显示无法执行的消息通知。
在树枝上
sonata-admin - Symfony 3 中的错误
我正在尝试编辑必须选择并且必须在那里选择值的记录。
在 Review 部分,我有两个实体表单,我必须取值 User 和 MedicalProvider ,但是当我在choice_label 中加载这些东西时,我收到了这样的错误。
:允许的内存大小为 134217728 字节已用尽(尝试分配 21348352 字节):未捕获 Symfony\Component\Debug\Exception\OutOfMemoryException:错误:允许的内存大小为 134217728 字节用尽(尝试分配 21348352 字节)在 D:\software\ xampp\htdocs\meopin_2\trunk\vendor\symfony\symfony\src\Symfony\Component\HttpKernel\Profiler\FileProfilerStorage.php:158 堆栈跟踪:
0 {主要}
Next LogicException: Request stack is empty in D:\software\xampp\htdocs\meopin_2\trunk\var\cache\dev\classes.php:4690 堆栈跟踪:
0 [内部函数]:Symfony\Component\HttpKernel\HttpKernel->terminateWithException(Object(Symfony\Component\Debug\Exception\OutOfMemoryException))
1 D:\software\xampp\htdocs\meopin_2\trunk\var\cache\dev\classes.php(3323): call_user_func(数组,对象(Symfony\Component\Debug\Exception\OutOfMemoryException))
2 D:\software\xampp\htdocs\meopin_2\trunk\var\cache\dev\classes.php(3366): Symfony\Component\Debug\ErrorHandler->handleException(Object(Symfony\Component\Debug\Exception\OutOfMemoryException) , 大批)
3【内部函数】:Symfony\Component\Debug\ErrorHandler::在classes.php中。
谁能帮帮我?
提前致谢。
php - 什么是显示从服务计算的虚拟实体字段值的正确方法
我有一个实体“文件”,我想在文件系统中显示现有相关文件的布尔值。为了检查存在需要使用我的 DirectoriesManager 服务,它可以检测到它使用这个文件实体。为这个任务配置 ListMapper 的正确方法是什么,或者只能通过重写一些奏鸣曲模板来解决?
所以,我做了什么:
配置.yml
我的奏鸣曲管理课
而我的模板存在.html.twig
其中 service DirectoriesManager 有别名 dirs_manager。
我知道在 Yii2 中可以为显示任何值的所有模型配置带有回调的 GridView 小部件列。可能我可以在 ListMapper 中制作类似的东西吗?
symfony - Symfony 3中的CKEditor插件'save'(egeloen / ivoryckeditor)没有显示保存按钮
我使用来自 egeloen (ivoryckeditor) 的 ckeditor-bundle 在我的 Symfony 3.3.10 项目中成功安装并集成了 CKEditor (4.7.3)。我现在正试图让“保存”插件工作。
我将插件文件夹复制到我的网络文件夹中。这是我在 config.yml 中的测试配置
这就是我创建 ckeditor 表单以传递给 twig 进行渲染的方式:
不幸的是,“保存”按钮没有出现。非常欢迎有关按钮未显示原因的任何想法。