0

我希望我的 Codeigniter 调用函数 export(...) 时

domain.com/foo/bar/show/122.export

如果也有同样的功能

domain.com/boo/for/show_all/172.export
domain.com/goo/par/detail/122.export

所以我想我可以只定义一次函数 export(...) 并将相应页面的 HTML 代码传递给导出函数,或者至少是调用的源。

如何为我的整个 CI 页面定义这个?

4

1 回答 1

1

你可以使用 CI 的 URI 路由

像这样的东西应该可以工作(比如你的导出功能在导出控制器中)

$route['([a-z]+)/([a-z]+)/([a-z]+)/(\d+)\.(export)'] = "exports/export/$1/$2/$3/$4";

所以你的导出方法会有源信息。

于 2012-10-30T19:49:24.637 回答