Sto utilizzando CakePHP per la produzione di un'applicazione Facebook (anche se il problema non è Facebook specifico). Come al solito, sto lottando per ottenere il percorso inverso per funzionare correttamente. In precedenza ho abbandonato la funzionalità di routing, ma questa volta mi piacerebbe davvero farlo funzionare.
Il problema è, fondamentalmente, che produce torta URL relativi alla base del server host, ma abbiamo bisogno URL relativi alla pagina canvas di Facebook. Così, quando si digita:
echo $html->link(__('New Question', true), array('action'=>'add'));
Voglio che per produrre http://apps.facebook.com/appname/admin/questions/add , ma produce invece http://apps.facebook.com/ foo / bar / appname / admin / domande / add , dove foo / bar è il percorso dal mio principale ospita la cartella app.
Dopo aver curiosato i file nella cartella config, non ho visto nulla di ovvio. Tutti gli indicatori?













