8得票2回答
防止Doctrine在Symfony中使用查询缓存

在我的Symfony/Doctrine应用程序中,我有一个按RANDOM()排序的查询。我多次调用此方法,但看起来查询结果被缓存了。 以下是相关代码: $query = $table->createQuery('p') ->select('p.*, RANDOM() a...

8得票1回答
后端为前端提供的url_for函数 - Symfony

我用Symfony的routing.yml成功创建了前端友好的URL。在前端,我可以使用下面这样的代码: url_for('@news', $news); 这个对我生成了: http://mysite.com/frontend_dev.php/news/nice-title/1 但...

8得票2回答
Symfony多应用程序交互

在Symfony 1.4中,如何从当前操作调用另一个应用程序的操作?

8得票3回答
使用Symfony 1.4的自动加载程序加载命名空间类?

如何在Symfony 1.4中使用PHP 5.3注册命名空间以实现自动加载类的功能(类似于Symfony 2.0)?

8得票2回答
我该如何使用Composer安装Symfony 1.4?

我有一些遗留的Symfony 1.4项目,我想通过composer.json文件增强它们的依赖关系。我已经成功配置了composer使用"plugins"目录而不是"vendors"目录。但是根据Symfony 1.4文档,该库理想情况下应该位于项目根目录下的"lib/vendor"中。如果我...

7得票1回答
Symfony管理生成器--一个保存并返回列表的按钮

如何在新建记录的视图中添加“保存并返回列表”按钮?总体而言,我想要更多的按钮,因此我正在寻找通用答案。 编辑:默认生成器为我提供了两个按钮: 1. 保存 2. 保存并添加 我想要一个按钮,它可以“保存并带我回到列表”。我还想要一个自定义按钮,具有自定义操作。 让我解释一下实际情况: ...

7得票2回答
在更新/编辑的情境中使用sfValidatorDoctrineUnique

我在两个不同的场景中使用一个表单类:一个是创建新记录,另一个是编辑该记录。我已经设置了一个后置验证器来检查URL字段是否唯一。 $this->validatorSchema->setPostValidator(new sfValidatorAnd(array( new sf...

7得票3回答
在Symfony中执行自定义SQL

我正在尝试执行一些自定义的SQL来检索Symfony应用程序中的一些模型对象。我在网上找到了一个教程,说这样做可以让我执行查询,但不会填充模型(填充模型不是主要问题,只是针对只读数据)。 $pdo = Doctrine_Manager::getInstance()->connectio...

7得票2回答
如何在Admin Generator中对sfWidgetFormDoctrineChoice进行“order by”排序

我正在使用Symfony 1.4和Doctrine。 假设我有两个类:品牌(Brand)和产品(Product)。 在基于Admin Generator的管理页面中创建新产品时,我想要从下拉列表中选择一个品牌。Admin Generator会自动为我创建一个sfWidgetFormDoct...

7得票3回答
在使用Symfony和Doctrine操作数据库时,如果要进行INSERT操作,请忽略重复数据。

我有一张表格 CREATE TABLE `sob_tags_articles` ( `tag_id` int(11) NOT NULL, `article_id` int(11) NOT NULL, `id` int(11) NOT NULL auto_increment, ...