是否有我创建动态自定义路由?目标是允许用户指定他们想要路由到任何控制器/视图/结构的任何URL。CakePHP - 自定义路由控制器
如果用户希望创建如下东西:无需
/a_quick_brown_fox => foxes/view/42
/jumps_over => actions/view/42
/lazy_dog => dogs/view/42
和很多人一样在未来编辑routes.php文件,我不能确定一个可能的解决方案。
我希望允许用户输入类似下面
Custom URL => [ ]
Controller => [ ]
ID for View => [ ]
我将其存储在一个表中,以便为唯一的URL检查,并没有什么。为了让新控制器具有可扩展性,我可以使用前缀代替slu such如/l/<slug>
然后我希望插入一些代码,它将从表中检索自定义URL并允许路由。这是否可能?有没有人做过?
所以,你想有一个页面上的表单,将用户重定向到指定页面的routes.php文件?或者用户在哪里输入内容? – JJJ
我相信我没有说明我会如何处理POST数据。我在代码块后面进行了编辑。 – mmhan