Jsem pomocí CakePHP produkovat aplikace Facebook (i když tento problém není specifický Facebook). Jako obvykle jsem snaží dostat zpětného směrování pracovat správně. Dříve jsem opustil funkci směrování, ale tentokrát bych opravdu rád, aby to fungovalo.
Problém je v podstatě, že dort vyrábí URL ve vztahu k základně hostitelského serveru, ale musíme URL ve vztahu k plátěné stránce na Facebooku. Takže, když jsem typ:
echo $html->link(__('New Question', true), array('action'=>'add'));
Chci, aby to produkovat http://apps.facebook.com/appname/admin/questions/add , ale místo toho vytváří http://apps.facebook.com/ foo / bar / appname / admin / otázky / add “, kde foo / bar je cesta z mého hostitelského kořene do adresáře aplikace.
Poté, co tropil kolem souborů ve složce config jsem neviděl zřejmý. Jakékoliv odkazy?













