Używam CakePHP do wytworzenia aplikacji Facebook (choć problem nie jest specyficzny Facebook). Jak zwykle, jestem stara się uzyskać odwrotny routing działał poprawnie. Wcześniej byłem opuszczony funkcjonalność routingu, ale tym razem naprawdę chciałbym, aby to działało.
Problemem jest to, że w zasadzie Ciasto wytwarza względne adresy URL do bazy serwera hosta, ale musimy Względne adresy URL do strony płótnie Facebooku. Tak więc, po wpisaniu:
echo $html->link(__('New Question', true), array('action'=>'add'));
Chcę, żeby wyprodukować http://apps.facebook.com/appname/admin/questions/add , ale zamiast tego tworzy http://apps.facebook.com/ foo / bar / appname / admin / pytania / add ”, gdzie foo / bar jest ścieżka od korzenia mojego hosta do katalogu aplikacji.
Po grzebali plików w folderze config, nie widzę nic oczywistego. Wszelkie wskazówki?













