问题标签 [symfony-plugins]

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.

0 投票
2 回答
1762 浏览

php - 覆盖 FOSUserBundle 表单类型时无法加载类型“XYZ”错误

我试图覆盖 Symfony2 FOSUserBundle 中的 RegistrationFormType。我正在关注文档,并相信我已经涵盖了所有内容。我创建了一个包来包含我对 FOSUserBundle 的覆盖,以下代码来自这个包以及应用程序配置。

是否有人在覆盖 FOSUserBundle 时遇到过这种情况,或者在我的代码中看到任何有助于解释为什么我不断收到此错误的内容。我在 symfony v2.0.4

注册表格类型.php

服务.yml

应用程序的配置文件

0 投票
1 回答
1132 浏览

doctrine - Symfony 1.4.4 - 教义迁移和插件安装

我在 symfony 插件世界中迈出了第一步,但我有点迷茫……

我有一个带有数据库的实时应用程序。通常,当我需要一个新表或字段时,我会通过更新我的 schema.yml、调用 generate-migration-diff 和 build --all-classes --and-migrate symfony 命令来进行迁移。

今天,我需要安装一个插件(即 sfCombinePlugin)来缩小我的 js 和 css 脚本。我通过 symfony plugin:install 命令安装了它,没关系,我的所有文件都在 plugins 文件夹中。我按照自述文件,它说要构建模型,所以我运行命令教义:构建模型,文件夹 sfCombinePlugin 出现在我的 lib/model/doctrine 文件夹中。

但现在我被卡住了,我需要在我的数据库中添加表。在自述文件中它说,通过教义:build-sql 生成 sql,并在我的数据库中运行生成的 sql。但我看到一些问题来了...

它会通过运行 sql 文件来擦除我的数据吗?我很确定它会,因为它从头开始创建数据库......

所以,我想像往常一样使用迁移。但是当我运行 generate-migration-diff 时,它没有考虑到插件文件夹中的 schema.yml。这是正常的还是错误的?

我曾想过将 schema.yml 插件的内容复制到 schema.yml 应用程序文件中,但我不确定这是一个好主意,因为模型类不会在 sfCombinePlugin 文件夹中,而是在通用模型中文件夹。而且听起来不太好。

0 投票
2 回答
393 浏览

javascript - sfPropelPager 只生成 5 个页面

我正在做一个 symfony 项目,需要为长列表创建一个分页系统。我使用 sfPropelPager 插件来生成它们。我这样使用它:

我用不同的标签打印所有页面,<div>并且只设置第一个可见。然后使用 javascript 函数,我在单击下一个、上一个、... 按钮时显示其他页面。

我用来生成页面的功能是:`

视图代码是:

问题是 sfPropelPager 最多只能生成 5 个页面。

你知道我必须在哪里配置它才能显示所有页面吗?谢谢你!

0 投票
1 回答
600 浏览

php - 我需要使用哪个用户名密码登录 symfony 2 Admin 后端

我已经安装了 Sonata Admin Bundle,我可以通过/admin/login.

现在我不知道在那里使用哪个用户名和密码。

当我尝试注册用户/通行证时,/app/login它在那里工作,但是当我进入管理后端时/admin/login,它说错误的凭据

0 投票
1 回答
111 浏览

authentication - Symfony bhLDAPAuthPlugin 重定向问题

bhLDAPAuthPlugin当用户会话到期时,我遇到了 for symfony 的问题。它按预期重定向到登录表单,但是一旦用户通过身份验证,而不是将他重定向到请求的页面(那个女巫首先请求用户),它将他重定向到请求的页面,将额外信息添加到 URL。

让我用一个例子给你看:用户在这个 URL 中并且会话过期 myapp/editSomething/id/231

然后被 重定向bhLDAPAuthPlugin到登录表单。用户输入用户名和密码后,将重定向到此处 myapp/editSomething/images/loadingAnimation.gif

我不知道 loadingAnimation.gif 是什么(不在我的 /images/ 目录中,也不在我的应用程序的其他任何地方),也不知道在哪里添加了这些附加信息:S

你能帮我找到我必须改变这种行为的地方吗?

谢谢!:D

0 投票
1 回答
4425 浏览

symfony - Symfony2:: 致命错误:在第 1331 行的 cache/dev/appDevDebugProjectContainer.php 中找不到类 'Swift_Mailer'

我安装了 symfony2 和 FOSUserBundle。两者都正常工作,但是当我访问使用 SwiftMailer 作为电子邮件确认的 FOSUserBundle 的注册页面时,我立即收到以下错误。

第 1331 行代码如下:

在调试信息中,我看到 SwiftMailerBundle 已正确加载。现在我被困住了,我已经为此苦苦挣扎了一段时间,而且我还不熟悉 Symfony。很确定这是我的缺点,但一双新鲜的眼睛会有所帮助。我错过了什么,这是可配置的吗?Swift\Mailer 类实际上在服务器上,位于 vendor/swiftmailer/swiftmailer/lib/classes/swift/mailer.php 下

有人可以帮忙吗?非常感谢!

0 投票
1 回答
277 浏览

symfony1 - sfWidgetFormDoctrineChoiceGrouped 渲染

对于我的类别表:

我已经用这个配置向我的表单添加了一个 sfWidgetFormDoctrineChoiceGrouped:

在我想要的渲染中

但就我而言,我有一个渲染:

谢谢

0 投票
0 回答
92 浏览

filter - 我们可以为 Symfony 插件提供插件级别的 filters.yml 吗?

我正在开发一个 Symfony 插件来限制用户访问另一个插件的操作。我想把它作为一个 symfony 过滤器来实现。

我可以通过拥有一个插件级别filters.yml而没有一个 main来添加自定义过滤器吗filters.yml?这个插件级别的要求是因为我想阻止用户编辑主要的 filters.yml 和使用系统。

PS:我创建的这个插件是加密的,我不想加密主应用程序。

0 投票
2 回答
1681 浏览

php - 没有页脚/页眉 - 扩展类?

我的 /symfony/lib/fpdf/fpdf.php:

我的 /symfony/lib/fpdf/extends.php:

我在 some_module/action.class.php 中的操作:

但是没有页眉或页脚。我做错了什么?

0 投票
1 回答
353 浏览

php - Symfony 1.4 不在生产服务器上加载 sfFormExtraPlugin

我有一个用 symfony 1.4 构建的网站。在开发机器上一切正常,但是当上传到生产机器时,插件停止加载。这是我的项目配置:

我可以看到加载的 js 文件,例如:tiny_mce.js。但是我的 textarea 并没有成为文本编辑器。日期和自动完成也是如此。我在两台服务器上都有相同的代码。请问有什么帮助吗?谢谢你。