symfony1相关内容

访问app/appname/lib中的sfConfig类

我有一个symfony 1.4应用程序,其中包含一些用于连接到存储在app/appname/lib中的SOAPWeb服务的类。当我尝试访问sfConfig类以获取我在app.yml中设置的一些变量时,出现错误,因为应用程序不会将sfConfig::get('app_myvar')识别为在类上调用的方法。 如何使sfConfig类可用于应用程序/appname/lib目录中的类? 这是我 ..
发布时间:2022-07-15 14:36:21 PHP

Symfony应用程序共享来往于域/子域的登录cookie

我们用symfony1.2创建了一个项目,我们的主应用程序运行在我们的主域www.Example.com上,现在我们已经创建了另一个应用程序,我们正在从子域sd.example.com运行,我们想要共享这两个应用程序的登录,以便用户从根域或子域登录他可以使用相同的登录名访问这两个应用程序。 注: 我们有两个应用程序的相同数据库 我们有基于文件的登录系统 我在Example.com的fa ..
发布时间:2022-07-15 14:30:56 PHP

SfGuard自定义算法_Callable

我正在尝试制定密码散列的自定义算法。我试着这样做。 在app.cfg: sf_guard_plugin: algorithm_callable: [Hlp, noHash] 在app/前端/lib/Hlp.php中: class Hlp { function noHash($password) //tried to make public or public stat ..
发布时间:2022-04-12 12:01:38 PHP

您为 Symfony 使用哪个单元测试框架?

您为 Symfony 使用哪个单元测试框架? Lime 还是 PHPUnit?使用它们的优缺点是什么? 解决方案 在我看来,我想到了以下几点: PHPUnit 与其他工具的集成度更高,例如, Selenium(PHPUnit 可以用它打开真正的浏览器来测试你的网站) phpUnderControl 用于连续集成 PHPUnit 与 Xdebug 配合得很好,可以生成代 ..
发布时间:2022-01-25 14:06:47 PHP

Symfony FOSUserBundle - 在布局模板中包含登录表单

我们已经成功配置了 FOSUserBundle;登录、注册、重置密码等一切正常. 现在我们想将登录表单合并到我们的一般站点布局中,特别是将表单放入布局标题的右上角.如果我们只处理用户名和密码字段,这样做会很容易.但是我们似乎无法弄清楚如何获取 FOSUserBundle 服务生成的 CSRF 令牌: $this->container->get('form.csrf_provider')-> ..
发布时间:2022-01-22 09:00:03 PHP

如何指定 Composer 安装路径?

我有这个定义: {“存储库":[{“类型":“包",“包裹": {"name": "symfony/sfGuardPlugin",“版本":“4.0.2",“距离":{"url": "http://plugins.symfony-project.org/get/sfGuardPlugin/sfGuardPlugin-4.0.2.tgz",“类型":“焦油"}}}],“要求": {“symfony ..
发布时间:2022-01-21 19:25:30 PHP

带有组件的模板的上下文缓存

我有一个带有菜单组件的页面.菜单用不同的 CSS 类标记活动元素. 现在我想缓存每个菜单项页面.不同的页面都来自同一个模块/动作,区别只是ID (foo/bar?item=1). 问题是菜单只缓存了一次,但我需要每个菜单项都有一个缓存版本. 我刚刚尝试了缓存选项“contextual:true",但我认为这不起作用,因为主模板(barSuccess)始终相同. 你们有什么想 ..
发布时间:2022-01-21 11:20:02 其他开发

在 symfony 中扩展 sfDoctrineRecord

我已经为我的 symfony 项目中的一些实例类添加了一些功能,我希望我的所有实例类都具有这些功能.如果我对编辑核心 symfony 安装没有任何疑虑,我会直接将我的方法添加到 sfDoctrineRecord 类中.但我当然不想这样做,因为我的更改会在升级时中断,而且我的更改不能很好地移植到其他项目. 如果我想在 symfony 中为我的所有实例类添加某些功能,那么“正确"的方法是什么? ..
发布时间:2022-01-16 18:21:02 其他开发

Symfony sfDoctrineGuardPlugin 自定义登录查询

我使用 symfony sfDoctrineGuardPlugin 来管理前端用户和后端用户的身份验证.没关系,只是我不希望前端用户能够登录到后端应用程序.我可以设置凭据,但在用户通过身份验证后会检查凭据.我想要的是让表单中的 sigin 永远不会为用户验证,而不是在后端组中.我怎样才能做到这一点? 解决方案 我想我找到了更好的解决方案.sfDoctrineGuard 插件有自己的后验证器 ..

Symfony+Doctrine:为布尔字段的默认值正确的 YAML 语法

我正在为我的 Symfony 应用程序处理架构,我需要将两个布尔字段的默认值设置为 false.但是,通过我尝试的所有方法,当生成 sql 时,它带有 default 关键字,但后面没有默认值. 我最后一次尝试是: 可协商:类型:布尔默认值:“假"完全的:类型:布尔默认值:“假" 但我也尝试过 default: false, default: 'false', default: 0 因为 ..
发布时间:2022-01-16 18:17:08 数据库

InnerJoin 中的教义子查询

我在 MySql 中有功能查询: select t.won,e.etot, s.username,s.country,r.points,r.rank FROM sf_guard_user sINNER JOIN 标记 r ON r.user_id = s.id内连接 (select t.user_id,count(t.user_id)as won from topper t group by t ..
发布时间:2022-01-16 18:12:48 PHP

Symfony/Doctrine:反序列化在行动与模板

谁能告诉我为什么调用“反序列化"在操作中可以正常工作,但在模板中会出现偏移错误? 基本上可以将数据库文本结果反序列化为操作中的变量并将其传递给模板,在这种情况下它可以正常显示: $this->clean = unserialize($this->raw); 但如果直接在模板中调用则不会: ..
发布时间:2022-01-16 18:12:05 PHP

将现有用户和密码迁移到新的 Symfony/sfDoctrineGuard 用户系统

我有一个现有的、非基于框架的 PHP/MySQL 网站.它有一个简单的安全模型,有一个包含用户名和散列 (MD5) 密码的用户表. 我目前正在开发这个网站的“版本 2",这次使用 Symfony 和 Doctrine.新版本运行良好,我正在使用 sfDoctrineGuard 插件进行用户管理. 我想以最少的麻烦将现有用户迁移到新应用中,同时保留他们现有的用户名和密码.不过,我的主要问 ..
发布时间:2022-01-16 18:11:19 其他开发

教义固定装置 - 循环引用

有没有办法加载具有循环引用的夹具?例如,我有以下夹具: 业务实体团队:妮可_团队:名称:妮可的团队经理:[妮可]业务:[ACMEWidgets]sfGuardUser妮可:名字:妮可姓氏:琼斯电子邮件地址:nicole@example.com用户名:妮可密码:妮可组:[Group_abc]团队:[妮可_团队] 如您所见,Nicole_Team 引用了 Nicole...但 Nicole 也引用 ..
发布时间:2022-01-16 18:09:10 其他开发

在 Symfony/Doctrine 中删除记录时执行一些清理

在 Doctrine 中使用 Symfony 1.4.5 我有一个模型,其中包含上传的图像作为列之一 - 创建和更新记录很好(使用 doSave() 方法处理上传和对文件的任何更改). 我遇到的问题是如果记录被删除 - 我希望它也删除关联的文件.但是在通过文档和谷歌搜索了几个小时之后,我无论如何都找不到这样做. 有没有办法指定某种删除后代码? 解决方案 最终解决方案: ..
发布时间:2022-01-16 18:08:14 其他开发