问题标签 [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.
symfony1 - 在 Symfony 中,如何在类中使用 url_for 助手?
我正在一个类中构建一个 URL,如果以后有必要,我希望能够通过更改 routing.yml 文件来更改路由。
如果我有路线:
如何在类中使用url_for('userSignup')助手来动态创建 URL?
php - 适用于企业的 PHP MVC 框架;CakePHP 还是 Symfony?
我即将开始使用 PHP 构建一个巨大的临床医疗保健应用程序,并且我正在寻找有关框架的一些建议。我需要能够想出一个快速的原型,所以框架能够处理许多平凡的任务很重要;因此,我将其范围缩小到 CakePHP 或 Symfony。
我希望得到一些对这两个框架都有效的开发人员意见。
谢谢,皮特
php - 如何使用 symfony 的 use_dynamic_javascript() 助手?
在任何地方都没有使用示例,甚至没有关于如何使用它的说明。
php - 如何在 Symfony 表单选择框中设置选定的选项
我有一个用 Symfony 表单创建的表单。
在模板中我有这个选择框,用渲染方法显示在页面上。
是否可以设置此选择框的选定选项?
还是必须在创建此表单的类中完成?完成了字段的创建:
php - 在 Symfony 中手动创建表单
我正在 Symfony 中构建一个电子商务应用程序,并且我有一个页面列出了特定类别中的产品,例如在 URL“/categories/list/id/1”处:
我想要一些形式:
在同一页面上,所以我假设我需要从 sfForm 类派生并构造我自己的表单,就像自动生成的表单一样。这应该根据类别模型命名吗?还是根据“购物车”模型(我的购物车将存放在哪里)命名更合适?这个链接如何链接到我的 listProductsByCategorySuccess.php 模板?
希望以上内容有意义!
谢谢,
-富有的
php - 是否可以将组件的模板放在其他文件夹中,然后是 Symfony 中的模板文件夹
我有一个组件,它应该从模板文件夹中调用模板。但由于模板文件夹中有很多文件,我宁愿将它们分成不同的子文件夹。是否可以为组件调用特定文件夹中的模板?这是如何完成的?
现在我有公共函数 executeTest(){},它会自动调用模板文件夹中的模板 _Test.php。
是否有可能并以某种方式在该 _Test.php 文件所在的模板文件夹中创建一个子文件夹?您能否在 executeTest(){} 中添加一些代码以从该子文件夹中获取模板
提前谢谢。
这一切都是为了改善文件的概述并提高可读性。
php - 在symfony中,如何设置表单域的值?
我重写了我的 doSave() 方法以基本上执行以下操作:我有一个 sfWidgetFormPropelChoice 字段,用户可以从中选择或键入新选项。如何更改小部件的值?或者,也许我以错误的方式接近这个问题。所以这里是我如何覆盖 doSave() 方法:
php - 让所有表单验证错误显示在 symfony 的顶部?
我想我可能在这里遗漏了一些应该相对常见的东西。如何使所有表单验证错误(包括字段绑定错误)显示在表单顶部(全局)?
php - Symfony sfGuardPlugin 会话不一致
好的,我在 symfony 的应用程序中有几个模块。我只有一个安全的模块:打开。我还有一个 layout.php,顶部包含一个选项卡式菜单,用于显示应用程序中每个模块的链接。此菜单还有一个部分,如果用户未登录,则显示用户链接到“登录”,如果用户登录,则显示“注销”链接。
当我尝试访问安全的模块时:我被转发到登录页面。我可以正常登录并创建cookie。如果我转到任何其他模块,菜单会显示“注销”链接。
假设我关闭浏览器(cookie 设置为在 15 天内过期)并再次打开浏览器,然后我转到主页模块。我应该登录,但菜单显示“登录”(认为没有用户登录)。我尝试访问 secure: on 模块,然后当页面重新加载时菜单显示“注销”链接,因为它现在读取 cookie。
我发现如果设置了 cookie,然后我关闭浏览器并在主页重新打开它,就会有两个 cookie,一个是“sfRemember”,另一个是“symfony”。在我访问安全模块并读取 cookie 后,“symony”的 cookie 与主页上显示的完全不同 - 这意味着它没有读取相同的 cookie,这就是为什么“注销”链接直到我才出现访问安全模块。如果在我打开该安全模块后返回主页,应用程序会很好地读取 cookie 并“显示注销”。
我真的不知道如何处理这个问题。任何帮助是极大的赞赏!
php - 如何在 symfony 中为每个应用程序创建单独的 Web 目录?
例如,我有两个应用程序:“前端”和“后端”。我希望设置我的 /web 目录,以便“/web/frontend”为“前端”资产提供服务,而“/web/backend”为“后端”资产提供服务,而无需修改所有图像路径,等等