问题标签 [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.
php - 使用 Propel 1.2 进行外连接?
我正在尝试在 Symfony 中进行外部连接。如果 Criteria 支持 OUTER_JOIN,以下代码似乎可以工作:
我错过了什么吗?Propel 1.3 支持吗?我到处搜索,只找到伪代码。
php - Symfony 是否比 Zend 更适合 Web 开发商店(10+),因为它是一个全栈框架?
我的工作团队正在考虑使用一个框架来开发网站和应用程序。一些资深人士认为我们应该使用 Zend 框架,因为它更容易挑选功能,因此我们的框架将是轻量级的。
然而,我担心他们只关注轻量级框架将具有的技术优势。在我看来,最好有一个全栈框架(我是 Symfony 的支持者),因为
- 它还将为我们提供一种无需编写新文档的标准工作方式。
- 如果我们想使用新功能,我们只需阅读文档以了解如何使用它,而不必先将其构建到 Zend 设置中。
我不希望每个人都能回答我的所有问题,但这就是我在答案中寻找的:
- 我在这里有意见吗?
- 你有没有遇到过类似的情况,你是怎么处理的?
- 你有更多我可以使用的论点或者可以让我重新考虑我自己的观点吗?
背景:我在一家有大约 10 名程序员的小商店工作。我们主要编写 PHP。我们使用了一个非常简单的内部开发框架和 ORM 库,它们实际上没有文档记录,除了最基本的功能(无验证器、无交易、无缓存、无身份验证)外缺少任何东西
php - 迁移到 Symfony 1.1/1.2 有意义吗?
我在 Symfony 1.0 上构建了一个按需 Web 应用程序。除了残酷的内存消耗之外,我对此感到满意。我应该升级到 1.1/1.2 吗?升级后您最享受的主要实际好处是什么?
php - 如何在 PHP 5.x(symfony)中拒绝 utf-8 中的外国字母?
我必须在验证时禁用用户在我的网站中输入的中文、日文、西里尔文(等等)字母(仅服务器端验证)。同时,我希望允许所有带有拉丁重音符号的字符。我使用 symfony 1.1 和 PHP 5.2,当然也使用 utf-8。有什么提示吗?
mysql - Symfony Propel criteria
Is there any possible way to convert the MySQL object into criteria object? I tried this query:
I tried a lot for converting this query into a Criteria
, But nothing happened. I want this criteria object for passing this into Pager class for completing the pagination.
$pager->setCriteria($c);
.
symfony1 - 如何在 Symfony 中格式化外部 URL?
我发现有关 Symfony 路由系统的文档很难理解,我需要一些帮助。
我想将我的外部 URL 格式化为如下所示...
我的网站/模块/伊利诺伊州/芝加哥/
通过表格,用户可以按城市、州或城市和州进行搜索。
我认为路由规则类似于: url: module/:state/:city
但是如果只搜索城市或只搜索州呢?Symfony 错误说有一个错误,因为缺少路由参数。
处理这个问题的正确方法是什么?
symfony1 - 如何在 Symfony 中创建动态菜单
虽然我确实发现 PHP Symfony 框架在很多方面都很棒,但我发现很难为网站创建易于扩展的动态菜单。
我想知道其他 Symfony 开发人员是如何处理这个问题的。我将举一个简单的例子来说明我在问什么。
如果去 www.fool.com 你会看到他们有一个典型的菜单设置。一个类别列表,其中一个是活动的类别,以某种方式用 CSS 突出显示。
什么是在 Symfony 项目中动态创建它的好方法。在模块之间传递某种类型的变量。我还没有找到一个优雅的解决方案。
database-design - 多数据库事务
在我的 PHP 应用程序(使用 symfony 框架和 Propel ORM 构建)中,当我向 MYSQL 数据库添加记录时,我需要使用外部供应商提供的 Web 服务 API 更新外部 MYSQL 数据库。
问题是维护数据库完整性的最佳实践是什么。举个例子,如果第一次更新成功,第二次更新失败,由于网络服务不可用,我必须能够
- 回滚第一次更新的事务,或者
- 缓存对 Web 服务的调用并继续调用 Web 服务,直到服务可用
- 其他一些可以维护多个数据库完整性的技术。
具体来说,我正在寻找类似的语法
但不确定是否
- 这是一个很好的技术
- 或者这在 symfony 中是否可行,就像在 C# 中一样
你怎么看?
编辑:有人问我为什么需要两部分更新。这是因为我正在创建一个连接到现有后端应用程序的前端应用程序。而且我不想更改后端应用程序。所以不可避免地会有一些重叠。所以需要同步数据
另一个编辑:两部分事务必须一起完成,做一个cron作业来同步表是不可取的
php - symfony 1.1 中的自定义 500 错误页面
如果发生致命的 PHP 错误,symfony 会重定向到自定义错误页面吗?
symfony1 - 如何在 Symfony 中为不同的模块设置不同的模板布局
如何在 Symfony 中为不同的模块设置不同的模板布局?
我有一个由登录屏幕和成员部分组成的银行应用程序。因此,当用户访问我的网站时,他会看到一个登录屏幕。登录后,他将被重定向到会员部分,他可以做任何银行业务。
那么,如何为登录界面和会员区的页面设置不同的布局呢?Symfony 似乎frontend/templates/layout.php
用作所有页面的模板。是否可以定义不同的布局?