如何解决从Cake生成的下拉列表中生成Cake样式URL的最佳做法
这似乎不应该是显而易见的。我有一个简单的CakePhp select表单,带有一个下拉列表,其下拉菜单由Cake的“列表”样式查找操作生成。默认情况下,表单通过邮寄发送数据,因此我将类型设置为“ get”,因为我希望显示URL并适合添加书签等。
因此,其默认格式为查询字符串,例如 sitename / controller / action?id = 3
与Cake风格相反: sitename / controller / action / 3 -我希望Cake可以将其用作默认设置,但我相信有充分的理由他们在那里的选择。
我想要第二个Cake风格的URL,所以我放入一个beforeFilter来查找查询字符串,并使用它来构建我喜欢的URL,然后重定向到它。
这很好,但是我无法摆脱我以愚蠢的方式做这种模糊的感觉。还有我没有发现的更多内置行为吗?
谢谢您的任何建议。哦:我仍在使用CakePhp 2.x。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。