问题标签 [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 - 如何在管理生成器中按 ID 过滤
问题很简单:使用管理员生成器时,如何在过滤区域显示 ID 字段?
我试图在过滤器部分的显示选项中包含“id”,但它没有出现。我对其他领域没有任何问题。
我正在使用 Symfony 1.4.5
php - 在 getValues() 之后 Symfony 1.4 表单值更改
我对 symfony 表单值有一些问题(我猜这是干净的值,但还不是很清楚)。这是问题所在:
我的表单中有这样的 sfFormDateJQueryUI 小部件设置:
然后,当我提交时,比如说 26/06/2010,结果就在 HTTP 标头(通过 Firebug 查看)和 $request(我只是打印它)中。但是在我通过
日期值$formVal["needDate"]
成为今天的日期 (03/06/2010)。我真的不明白,在查看 API 文档后,它说 getValues 将返回“清理”值。是因为它吗?我不明白什么是“干净”。
之前谢谢。。
symfony1 - 在数据库中存储选定的用户信息
使用 Symfony 1.4.x(带有 Propel),我得到了一项任务,要求我与多个外部系统共享特定的用户信息。这当前存储为会话(在内存中)属性,但我需要将其放入数据库中,以便我可以创建一个 API,该 API 将向授权消费者提供该信息。
我宁愿不检修系统以将所有会话数据存储在数据库中(除非它是微不足道的并且可以处理命名空间),但我找不到任何关于myUser
类将数据写入数据库的推荐方式的信息。是否可以这样做,因为该课程本身没有模型(我知道)?是否有任何推荐的解决方案或最佳实践?
谢谢。
更新
如果我要一直把它归结为它的基本要素,我想关键问题是:从myUser
课堂上读取/写入数据库的“最佳”方式是什么?或者,是否有其他推荐的路径来实现相同的最终结果?
mysql - Symfony 1.4 setter 类型双精度
我想保存一个小数点后 14 位的数字,但 symfony 只保存 6 个。我该如何控制:
在架构中,列如下所示:
数据库设置为:
在数据库中,列值为:0.73946200000000(8 个数字被删除)。
(我刚试过ini_set("precision", "14")但它并不能解决所有问题。)
谢谢你的帮助。
symfony1 - 在 sfwidgetformchoice 中设置默认值
我有一个带有选择小部件的嵌入式表单。我正在尝试将默认值从主窗体传递给小部件。我正在尝试将值作为一个选项传递给表单,然后一旦我将它放入嵌入式表单中,我是否只需执行以下操作:
似乎不起作用
php - PHP Symfony + 一对多关系 + 结果缓存
在定义与 Symfony 1.4 的一对多关系时,我得到了意想不到的行为(对我来说!)。这是一个演示行为的简单示例,有一个 Employer 表和一个 Employee 表:一个 Employer 可以有多个 Employees。YML 模式文件如下:
因此,调用getWorkers()
雇主应返回与雇主相关联的雇员。getWorkers()
第一次被调用时,我得到了这种预期的行为。
但是,在随后的调用中,如果已经向雇主添加了额外的员工(以编程方式或直接在 DB [MySQL] 中),getWorkers()
调用仍会返回第一个结果。
我已经通过单步执行调用的 Symfony 源来验证getWorkers()
,在随后的调用中,它会返回存储在_references
数组中的缓存值。
如果我以编程方式遵循外键,Employee
通过查询employee_id
,那么我会得到完整的结果集。
谁能解释这种行为?
这是我在“动作”中运行的一些示例 PHP 代码,它演示了该行为:
我如何强制它每次都重新关注这种关系?
forms - 在 Symfony 选择小部件中将每个选择呈现为表格中的一行
我有一个在 Symfony 1.4 中呈现复选框的 sfWidgetFormChoice。我遇到的问题是我想将每个选择作为表格中的一行。所以我的 html 最好是这样的:
这样它将呈现为表格而不是列表。
谢谢!
php - Symfony 插件开发
任何人都可以指出我编写 symfony 插件的好教程/文档吗?我正在尝试使用教义和 sf 1.4 为贝宝编写插件。谢谢
php - Symfony 可以简单地重新加载页面请求吗?
我有一个应用程序接收来自另一个应用程序的请求。它检测查询字符串上的值,根据缓存值检查该值,如果它们不匹配,则需要清除其缓存并重新加载页面(建立新缓存)。不幸的是,我找不到告诉 Symfony 以完全相同的格式(协议、URI 路径、查询字符串等)重定向到当前页面的方法。我错过了什么?这一切都发生在isFirstCall()
.
谢谢。
routing - 第一次设置路由
我第一次尝试在我的服务器上设置 url 路由。我相当确定 mod_rewrite 已启用。是否有任何其他配置需要更改或设置?是否应该自动读取 routing.yml 文件?