Я использую CakePHP для создания приложения Facebook (хотя эта проблема не Facebook конкретной). Как обычно, я изо всех сил, чтобы получить обратную маршрутизацию для правильной работы. Раньше я отказался от функции маршрутизации, но на этот раз я бы очень хотел, чтобы заставить его работать.
Проблема заключается в том, что в основном Cake производит URL-адрес по отношению к основанию хоста-сервер, но мы должны URL-адрес относительно холста страницы Facebook. Так что, когда я типа:
echo $html->link(__('New Question', true), array('action'=>'add'));
Я хочу, чтобы произвести « http://apps.facebook.com/appname/admin/questions/add », но вместо этого он производит http://apps.facebook.com/ Foo / бар / имя_приложения / админ / вопросы / добавить », где Foo / бар путь от моего корня хоста в каталог приложения.
После пошарил файлов в папке конфигурации, я ничего не видел очевидного. Любые указатели?













