问题标签 [symfony1]

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

php - 将脚本库包含到 Symfony 应用程序中

我有一个 PHP 脚本目录(主要是实用程序),位于 . C:\Development,而我的 Symfony 应用程序位于D:\Development.

如何将实用程序脚本包含到 Symfony 应用程序中?我尽量不使用include(),因为我更喜欢类似 symfony 的命令。

0 投票
1 回答
866 浏览

php - 使用特定于 SQL 的东西推动自定义 Setter

我在 Symfony 1.0 项目中使用 Propel 1.2,带有 PostgreSQL 数据库。我可以在 SELECT 语句中使用 Criteria::CUSTOM 来使用 Postgres 函数,如下所示(全文搜索):

`$c = 新标准();

$c->add(MyTablePeer::FULLTEXT_COLUMN, MyTablePeer::FULLTEXT_COLUMN." @@ to_tsquery('english', '要搜索的文本')", Criteria::CUSTOM);`

选择记录没问题,但是 INSERTing 呢?我目前正在使用原始 SQL 查询,但我想以更优雅的方式进行。我在 Symfony 网站上看到了这个片段,但它有很多代码,不符合我的需要。性能非常重要,所以也许没有比编写原始 SQL 更好的解决方案了。

如何编写像 $object->setFulltextColumn($parameters) 这样的自定义设置器?

先感谢您

0 投票
3 回答
526 浏览

php - Symfony 1.0 中的 propel-generate-crud 错误

当我尝试为新项目生成 CRUD 测试时,我收到 PHP 警告和致命错误。

这些错误与它找不到的文件有关,但是,我已经检查过,文件肯定在那里。

错误文本是 'require_once(lib/model/map/QuestionMapBuilder.php): failed to open stream: No such file or directory in c:\webroot\askeet\lib\model\om\BaseQuestionPeer.php on line 547'

我应该检查我的项目的哪些细节?

替代文字

0 投票
1 回答
1493 浏览

symfony1 - Symfony 使用 propel:build-all 时出现“无法获取 TableMap”错误

即使我删除了整个架构,清除缓存并删除 lib 文件夹中除“供应商”之外的所有内容,我仍然会收到错误消息。执行 propel:build-filters 或 propel:build-forms 时,我也会收到错误消息。

提前感谢您的帮助!

0 投票
1 回答
123 浏览

php - 将冻结的生产 symfony 项目转换回开发项目

我需要一些关于将处于冻结状态的 symfony 项目的生产版本转换回开发状态的建议,以便我可以在本地处理该项目。我需要这样做,因为我必须从服务器下载最新的工作副本到我的个人 macbook 上,以便我可以在今晚处理一些文件,而 SVN 目前不是最新版本,我没有有最新的副本在这里!

提前感谢所有帮助的人。

0 投票
2 回答
150 浏览

symfony1 - _model 在 symfony/propel 中代表什么?

我不时更改 schema.yml 并执行:

但是 lib/_model 和 lb/model 没有反映我的更改和原因:调用未定义的方法

0 投票
2 回答
389 浏览

symfony1 - Symfony 入门... CLI 操作流程等

我当然希望这是一个可以在这里问的问题。我意识到这不是一个特定的编程 Q,但希望它确实有答案。

我一直在尝试学习 Symfony(PHP 框架),并且我已经阅读了 Jobeet 教程并阅读了大量的“书籍”。所以我坐在这里准备开始我的第一个项目,却惊奇地发现自己完全被困在做什么上。我意识到,在阅读完所有内容之后......我没有“明白”整体流程是什么。我在这里问这个是因为 WIKI 风格,所以它可以被有经验的 symfony 用户采用,并融合到我自己和其他 symfony 新手可以使用的最终文档中。

我从具有本地服务器设置的 Windows 用户的角度开始,并且包含 php 和 symfony 可执行文件的文件夹已添加到我的 PATH 环境变量中。我还假设正在使用 Doctrine 而不是 Propel,因为在文档中已经说明默认设置将是 Doctrine 前进。

  1. 为您的项目创建一个文件夹。打开命令行(在 Windows 中,开始 -> cmd.exe)并使用 generate:project 命令制作骨架。
  2. 我真的已经迷失在这里了。从 Jobeet 教程看来,下一步是在 schema.yml 中创建您的数据库并运行学说:build-all? 还是 generate:app 和 generate:module 等先出现?

等等。

我会感谢任何 symfony 专业人士的贡献。谢谢。

0 投票
1 回答
981 浏览

php - 有没有像 phpMyAdmin 一样工作的 Symfony 插件?

有没有像 phpMyAdmin 一样工作的 Symfony 插件?

0 投票
10 回答
3810 浏览

php - PHP 框架 - 布局动态菜单

我正在用 PHP 开发一个网站,我想使用一个 mvc 框架来做到这一点,因为我想获得 PHP 框架的经验。

我查看了 Zend、CakePHP 和 CodeIgniter,但我还没有找到一种直观的方法来实现这一点。

我需要做的是创建一个布局,例如:

我正在寻找一个框架,可以简单地做到这一点而没有很多黑客,因为从我的角度来看,这应该很容易完成。

这将从单独的控制器和视图中提取菜单、内容和广告,当然是动态内容。我不想将菜单代码放入每个视图中......

也许这很简单,我只是以错误的方式去做?

任何帮助表示赞赏。

谢谢你,
-本

0 投票
2 回答
1605 浏览

php - symfony 中的教义迁移不会更新模型和表单

我一直在 symfony 中测试 Doctrine 迁移,我终于让它们工作了,但我注意到这些迁移只更新数据库。表格和模型没有像我预期的那样更新......

这是正常的吗?如果正常,有没有办法用对数据库所做的更改来更新模型?