问题标签 [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.
symfony1 - 在 Symfony 中重复渲染相同的表单以进行批量插入
我整天都在尝试根据一个数字对同一个表单进行多次插入,但我无法用它去任何地方。我希望这里有人能帮助我...
我在 1.4 学说上使用管理生成器。我有一个只有两个字段的表单。我想做的是,根据插入的数字,表格将重复 x 次。
在生成器文件中,我添加了一个部分,它在表单的开头放置了一个文本字段,默认值为 1。如果我选择 2,下面的表单将被复制两次..
这是我对我的表格所做的.. 在行动
{ 公共函数 executeNew(sfWebRequest $request) {
} }
在 PrizesForm 中,我写了以下内容
{ public function configure() { $array = $this->getOptions(); for ($i = 0; $i < $array['n']; $i++) {
} }
我认为循环正在工作,但它在每个条目上都写了小部件,我找不到其他方法来代替。有任何想法吗?
谢谢,
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() 的作用,任何见解都会很有用。
symfony1 - 在任务中设置 Doctrine 属性
我正在尝试在任务中设置 Doctrine 属性,但它似乎不起作用。
我要设置的是禁用 Doctrine 验证的属性:
但它不起作用,因为我正在创建一个新记录,其值由于 minlength 规则而无法验证,并且它显示验证错误。
我究竟做错了什么?
php - 如何在教义中定义自动增量 id 列?
我正在使用 symfony 1.4 和学说作为我的 ORM,我需要做两件事之一才能让它工作,但我不知道该怎么做。
id 字段不应该是 bigint,只是 int 或
当我如下定义我的表时:
/li>
使自动增量工作,因为如果我像这样定义我的 id 它不会自动增量它。
authentication - sfFacebookConnectPlugin:身份验证问题
我尝试按照 symfony 主页上的教程运行sfFacebookConnectPlugin 。
一切似乎都配置得很好。但是当我尝试使用 sfFacebookConnectAuth/signin 登录时。我收到表单错误“用户名和/或密码无效。 ”。
我什至不知道从哪里开始调试。
第一步可能是在 Facebook 端找到正确的应用程序设置(例如Post-Authorize Callback URL、Connect-URL或Canvas Callback URL)
我使用带有 sfGuardDoctrinePlugin 的 symfony 1.4.5 原则(在带有子域的实时主机上。)
谢谢你的帮助。
php - 使用 sfDoctrineActAsTaggablePlugin 在“...”上的未知记录属性/相关组件“...”
我正在使用 symfony 插件 sfDoctrineActAsTaggablePlugin 为我的模型的某些对象添加可标记行为。
我按照此处给出的说明进行操作,但是当我想在数据库中保存可标记元素时,我得到:
Mishidea 是我想要标记的类/表的名称。这是我的 schema.yml 文件的相关部分:
请注意,我也尝试过:
和:
代替:
但两种选择都会产生相同的结果。
似乎可标记元素和标记表之间的关系没有建立......
有没有人知道关于可标记行为的这个特定问题的“未知记录属性/相关组件”错误?
一些帮助将不胜感激。
如果这有助于我将 Symfony 1.4 与 MySQL/InnoDB 一起使用,并且还尝试与 PostgreSQL 一起使用,结果相同。
谢谢
模糊燕鸥
php - 如何在 symfony 中定义模型字段的值?
我正在为我在 symfony 工作的公司构建一个应用程序,但该应用程序在我们公司之外可能非常有用,所以我们决定以更通用的形式编写它,以便我们可以使它成为多公司。我面临一个问题,即如何为每个模型(company_id)中的字段定义默认值,因此我们不需要在每次要添加数据时选择我们所属的公司。谁能帮我?我试过了
当我提交表单时,我得到模型的缺失值....
php - Symfony - 更新唯一列 - 验证问题
我是 Symfony 框架的新手,遇到了表单验证问题。
我想更新数据库中的数据,包括唯一列,但如果唯一列未更改,则会返回错误(已存在具有相同“域”的对象。”)。域列必须是唯一的,但用户应该能够更改所以,如果一个用户保存了他的域名,其他人就不能使用它,但他可以在将来更改它。
似乎表单验证不仅将唯一列与其他行进行比较,而且还将其与自身进行比较。因此,如果用户不更改列并保存表单,则会返回错误。
我应该使用什么验证来保持列的唯一性,但可以自由更改?
forms - 将表单架构格式化程序应用于所有表单?
我刚刚通过为我的表单扩展 sfWidgetFormSchemaFormatter 创建了一个自定义模式格式化程序。但是,遗憾的是要使用它,我需要在我使用的每个表单的 configure() 方法中指定它,这有点痛苦。
在 BaseForm 中写这个是个好主意,但问题是 ModelForm 和 BaseModelForm 不会隐式调用 BaseForm :(
一般有没有办法做到这一点?
jquery - 无法在 Symfony 的 datepicker 插件中选择第 8 天和第 9 天(sfFormExtraPlugin)
我目前在我的 Symfony 项目中使用 sfFormExtraPlugin 中的 JQuery 插件 Datepicker。一切正常,但插件中似乎有一个奇怪的错误。如果我在任何一个月中选择 8 或 9,则表格中未选择日期。月份和年份工作正常,但未选择日期。该插件在其他所有日子里都能正常工作,但在这两天里却不行。
我使用的日期格式是日/月/年。不确定这是否是问题的一部分。
谢谢!
这是我用来初始化小部件的代码:
我还应该提到其他人告诉我他们有同样的问题。这似乎是插件的问题,但不确定。