Symfony 1.0 路由分隔符

发布于 2024-11-19 23:15:46 字数 455 浏览 3 评论 0原文

我以前使用过 Symfony 1.4,但现在我正在维护 Symfony 1.0 项目。

基本上,我的问题是关于 Symfony 1.0 中的路由
除了斜杠之外,还有其他方法可以用来分隔变量吗?


这适用于 Symfony 1.0 和 1.4:

url: /:variable/:other_variable.html


这在 Symfony 1.0 中不起作用(尽管它在 Symfony 1.4 中起作用):

url: /:variable-:other_variable.html


Symfony 1.0中似乎不存在segment_separators选项。
有什么想法吗?

I have used Symfony 1.4 before, but I'm maintaining an Symfony 1.0 project right now.

Basically, my question is about routing in Symfony 1.0:
Is there a way to use anything else than slashes to separate variables?

This works in both Symfony 1.0 and 1.4:

url: /:variable/:other_variable.html

This doesn't work in Symfony 1.0 (although it works in Symfony 1.4):

url: /:variable-:other_variable.html

The segment_separators option doesn't seem to exist in Symfony 1.0.
Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

月牙弯弯 2024-11-26 23:15:46

我使用 Symfony 1.0.x 已经好几年了。我还没有看到segment_separators选项,我相信它是在1.1中引入的。

相反,您可以将变量视为单个变量/参数并使用简单的 PHP explode() 调用您的操作将它们分解为各自的变量。

I've been working with Symfony 1.0.x for several years now. I have not seen segment_separators options, which I believe were introduced in 1.1.

Instead, you can treat the variables as a single variable/parameter and use a simple PHP explode() call in your action to break them apart into respective variables.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文