问题标签 [symfony-1.4]

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 投票
1 回答
1025 浏览

symfony1 - 在 Symfony 中重复渲染相同的表单以进行批量插入

我整天都在尝试根据一个数字对同一个表单进行多次插入,但我无法用它去任何地方。我希望这里有人能帮助我...

我在 1.4 学说上使用管理生成器。我有一个只有两个字段的表单。我想做的是,根据插入的数字,表格将重复 x 次。

在生成器文件中,我添加了一个部分,它在表单的开头放置了一个文本字段,默认值为 1。如果我选​​择 2,下面的表单将被复制两次..

这是我对我的表格所做的.. 在行动

{ 公共函数 executeNew(sfWebRequest $request) {

} }

在 PrizesForm 中,我写了以下内容

{ public function configure() { $array = $this->getOptions(); for ($i = 0; $i < $array['n']; $i++) {

} }

我认为循环正在工作,但它在每个条目上都写了小部件,我找不到其他方法来代替。有任何想法吗?

谢谢,

0 投票
2 回答
666 浏览

symfony1 - 将 web 文件夹更改为 public_html 后图像未显示

将我的项目移动到新服务器时,我需要将公共文件夹从 web 更改为 public_html。此外,我希望 symfony 公共文件位于公共文件夹 public_html/symfony 中。因此可以通过访问网站 www.mysite.com/symfony 访问它们

这是通过以下方式实现的:

在我的一种自定义表单中,我直接调用一些要显示的图像

在我的新服务器上,它在 home/user/public_html/images/image1.gif 中寻找图像,而不是在我认为我指定的 public_html/symfony 目录中。

我不想更改我的自定义表单,因为我希望能够轻松更改子文件夹。为什么我的图像指向 public_html 而不是 public_html/symfony?我显然误解了 setWebDir() 的作用,任何见解都会很有用。

0 投票
1 回答
543 浏览

symfony1 - 在任务中设置 Doctrine 属性

我正在尝试在任务中设置 Doctrine 属性,但它似乎不起作用。

我要设置的是禁用 Doctrine 验证的属性:

但它不起作用,因为我正在创建一个新记录,其值由于 minlength 规则而无法验证,并且它显示验证错误。

我究竟做错了什么?

0 投票
2 回答
2630 浏览

php - 如何在教义中定义自动增量 id 列?

我正在使用 symfony 1.4 和学说作为我的 ORM,我需要做两件事之一才能让它工作,但我不知道该怎么做。

  1. id 字段不应该是 bigint,只是 int 或

  2. 当我如下定义我的表时:

    /li>

使自动增量工作,因为如果我像这样定义我的 id 它不会自动增量它。

0 投票
3 回答
1584 浏览

authentication - sfFacebookConnectPlugin:身份验证问题

我尝试按照 symfony 主页上的教程运行sfFacebookConnectPlugin 。

一切似乎都配置得很好。但是当我尝试使用 sfFacebookConnectAuth/signin 登录时。我收到表单错误“用户名和/或密码无效。 ”。

我什至不知道从哪里开始调试。

第一步可能是在 Facebook 端找到正确的应用程序设置(例如Post-Authorize Callback URLConnect-URLCanvas Callback URL

我使用带有 sfGuardDoctrinePlugin 的 symfony 1.4.5 原则(在带有子域的实时主机上。)

谢谢你的帮助。

0 投票
0 回答
1438 浏览

php - 使用 sfDoctrineActAsTaggablePlugin 在“...”上的未知记录属性/相关组件“...”

我正在使用 symfony 插件 sfDoctrineActAsTaggablePlugin 为我的模型的某些对象添加可标记行为。

我按照此处给出的说明进行操作,但是当我想在数据库中保存可标记元素时,我得到:

Mishidea 是我想要标记的类/表的名称。这是我的 schema.yml 文件的相关部分:

请注意,我也尝试过:

和:

代替:

但两种选择都会产生相同的结果。

似乎可标记元素和标记表之间的关系没有建立......

有没有人知道关于可标记行为的这个特定问题的“未知记录属性/相关组件”错误?

一些帮助将不胜感激。

如果这有助于我将 Symfony 1.4 与 MySQL/InnoDB 一起使用,并且还尝试与 PostgreSQL 一起使用,结果相同。

谢谢

模糊燕鸥

0 投票
1 回答
90 浏览

php - 如何在 symfony 中定义模型字段的值?

我正在为我在 symfony 工作的公司构建一个应用程序,但该应用程序在我们公司之外可能非常有用,所以我们决定以更通用的形式编写它,以便我们可以使它成为多公司。我面临一个问题,即如何为每个模型(company_id)中的字段定义默认值,因此我们不需要在每次要添加数据时选择我们所属的公司。谁能帮我?我试过了

当我提交表单时,我得到模型的缺失值....

0 投票
5 回答
1895 浏览

php - Symfony - 更新唯一列 - 验证问题

我是 Symfony 框架的新手,遇到了表单验证问题。

我想更新数据库中的数据,包括唯一列,但如果唯一列未更改,则会返回错误(已存在具有相同“域”的对象。”)。域列必须是唯一的,但用户应该能够更改所以,如果一个用户保存了他的域名,其他人就不能使用它,但他可以在将来更改它。

似乎表单验证不仅将唯一列与其他行进行比较,而且还将其与自身进行比较。因此,如果用户不更改列并保存表单,则会返回错误。

我应该使用什么验证来保持列的唯一性,但可以自由更改?

0 投票
1 回答
493 浏览

forms - 将表单架构格式化程序应用于所有表单?

我刚刚通过为我的表单扩展 sfWidgetFormSchemaFormatter 创建了一个自定义模式格式化程序。但是,遗憾的是要使用它,我需要在我使用的每个表单的 configure() 方法中指定它,这有点痛苦。

在 BaseForm 中写这个是个好主意,但问题是 ModelForm 和 BaseModelForm 不会隐式调用 BaseForm :(

一般有没有办法做到这一点?

0 投票
3 回答
620 浏览

jquery - 无法在 Symfony 的 datepicker 插件中选择第 8 天和第 9 天(sfFormExtraPlugin)

我目前在我的 Symfony 项目中使用 sfFormExtraPlugin 中的 JQuery 插件 Datepicker。一切正常,但插件中似乎有一个奇怪的错误。如果我在任何一个月中选择 8 或 9,则表格中未选择日期。月份和年份工作正常,但未选择日期。该插件在其他所有日子里都能正常工作,但在这两天里却不行。

我使用的日期格式是日/月/年。不确定这是否是问题的一部分。

谢谢!

这是我用来初始化小部件的代码:

我还应该提到其他人告诉我他们有同样的问题。这似乎是插件的问题,但不确定。