问题标签 [symfony-1.2]

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 回答
834 浏览

symfony1 - 为每个环境配置 view.yml

我想为每个环境配置 view.yml。

生产中:

在开发中:

我需要这个,因为我想用 web 调试工具栏调试 json 响应。所以,我基本上需要为每个环境设置响应的内容类型。yml可以吗?如果没有,什么是正确的挂钩位置?

0 投票
1 回答
273 浏览

redirect - Symfony 1.2:新服务器上的奇怪重定向

提交表单时,我在日志中有此痕迹

浏览器地址栏中显示的 url 为:http : //example.com、example.com、example.com/myapp/index.php/post/new

这很奇怪,因为它适用于我的站(wampserver 2.0 和 PHP 5.2.9)。

在这个问题的起源时刻我没有任何线索(除了它在这个新环境中从未工作过 - apache / PHP 5.3)。

提前感谢您的任何提示,

莉莲。

0 投票
1 回答
7727 浏览

php - JpGraph:使用 AccBarPlot 时如何在 v3.5.0b1 中控制 x/y 偏移、边距和颜色?

一点背景

我正在尝试将使用 Symfony 1.2 构建的项目从一台服务器迁移到另一台服务器。该项目的功能之一是构建图(最初使用 JpGraph 2.3.5 完成)。

如果不修改代码,该图不会按预期显示,并且正在寻找一些关于我可能忽略的内容的见解。 由于没有足够的积分发布,图像被链接。 图形图像库

下图是下面的代码块生成的

现在使用 JpGraph 2.3.5 或 JpGraph 3.5.0b1 的新服务器上的相同图表

可以看出几个问题:

  1. 未应用颜色
  2. x/y 坐标偏移(边距?)
  3. 规模已关闭
  4. 刻度刻度也被删除

我知道要$graph->Add($x);在修改属性之前更正您放置的颜色。因此,我不得不将代码getFgBars()移入Graph().

这在/docs/chunkhtml/ch29s02.html下的手册中有记录

通过修改代码,我将 FgBars 分解$fg_bars[]$lg_bars[]前景数据(颜色)和图例栏。

如果我删除图例栏,图表将按预期显示。

问题:

什么会导致边距/比例在添加第二个时变得不稳定AccBarPlot()

解决方案:

删除默认主题。$graph->graph_theme = null;无需重写任何代码即可恢复颜色和边距。

0 投票
1 回答
253 浏览

php - 如果用户离开页面时它仍在执行,则来自 ajax 请求 (YUI) 的错误

我的应用程序是用 PHP 和 Symfony 开发的,它运行在标准的 apache2 配置上。

当我尝试在 ajax 请求仍在执行时离开页面时,就会出现问题。脚本停止并返回 500 错误代码。无论它在内部做什么,每个 ajax 请求都会发生这种情况。

这是预期的行为吗?

我已经尝试将 ignore_user_abort 设置为 true,但它似乎不起作用。

0 投票
1 回答
225 浏览

caching - 缓存 Symfony 自定义模型类方法

我创建了一个接收字符串值的方法,将其与用户记录匹配并返回匹配的用户记录。

我的代码:

缓存这个函数有意义吗?

我的理解是,由于传递给函数的字符串值对于不同的用户总是不同的,所以函数每次都要执行。但是,对于先前已将字符串值传递给方法和检索记录的用户,它不应再次执行。只有在这种情况下,功能缓存才会起作用。

鉴于大约有 50K 用户,为此方法启用缓存是否有意义?

0 投票
1 回答
171 浏览

symfony-1.2 - 创建symfony1.2现有项目新模块?

如果我在现有项目中创建新模块,则不会创建表并在
命令行中显示应用程序前端不存在消息显示

0 投票
1 回答
161 浏览

php - 如何在 symfony 1.2 框架中将选择框更改为文本框?

我是 symfony 框架的新手。我在一个已经存在的项目上工作过,所以我想使用 symfony 1.2 将选择框更改为文本框。

0 投票
1 回答
230 浏览

php - 在 symfony 项目中通用扩展学说表

我有一个 symfony 项目(1.2)。我想要做的是确保当 symfony 构建发生时,而不是创建扩展学说表的表,而是扩展 custom_table 。

这样,我可以使我使用的所有表都具有附加功能,而无需修改教义表。

0 投票
0 回答
818 浏览

php - Symfony 1.2 - 返回 sfView::ERROR 重定向到 SUCCESS

我使用 Symfony 编写代码大约两年,但这是我第一次尝试使用return sfView::ERROR功能。

问题是,它不起作用。即使我的控制器看起来像:

我在templates目录下有两个文件:

它仍然显示success视图。

Symfony 版本是:1.2

更新:

这是我的调试日志的一部分:

即使我添加return 'Blabla';哪个应该somethingBlabla.php作为视图,或者至少产生错误,它仍然会得到SUCCESS.

0 投票
1 回答
653 浏览

php - 根据语言更改路由,翻译 URL 部分

Symfony 1.2 中是否可以根据 lang 更改路由?

在我的系统中有 2 个语言 - EN,PL

示例路线如下所示:

我想要实现的目标:我希望 produkt_show 路由根据当前语言匹配 [并生成] 不同的 url。所以在 PL 我的 url 看起来像这样:

这些路由必须具有相同的名称。我无法更改所有 url_for/link_to 等调用并将不同的路由名称传递给它们。

如果有任何不清楚的地方,请提前询问。

更新

根据 j0k 的建议,我使用了插件。我选择了 zxI18nRoutingPlugin。它似乎部分工作 - 如果我在浏览器地址输入中逐字写入它,它会将 url 解析为正确的路线。但它仍然会生成未翻译的 URL。

例如

我的路线:

跨单位:

生成的网址:

但是,如果我输入 BASE_URL/formularz-kontaktowy - 执行正确的操作。

这是我在开发工具栏中的配置:

我只是想不通,我将不胜感激任何帮助,建议,任何事情,因为我坚持这一点。

更新 2

工厂.yml: