【发布时间】:2010-10-17 16:43:06
【问题描述】:
我正在使用 CakePHP 生成 Facebook 应用程序(尽管问题不是 Facebook 特定的)。像往常一样,我正在努力让反向路由正常工作。之前我已经放弃了路由功能,但这次我真的很想让它发挥作用。
问题基本上是 Cake 生成相对于主机服务器的基础的 URL,但我们需要相对于 Facebook 画布页面的 URL。所以,当我输入:
echo $html->link(__('New Question', true), array('action'=>'add'));
我希望它生成“http://apps.facebook.com/appname/admin/questions/add”,但它会生成 http://apps.facebook.com/foo/bar/appname/admin/questions/add”,其中 foo/bar 是我的路径宿主根到应用目录。
浏览了配置文件夹中的文件,我没有看到任何明显的东西。有什么指点吗?
【问题讨论】:
标签: php facebook cakephp routing