2009-12-22 8 views

Répondre

0

Je ne crois pas. Une meilleure option pourrait être de créer des actions de contrôleur discrètes que vous utilisez uniquement depuis votre application Flash.

0

Pas la façon dont je pense que vous voulez dire. Le requestHandler peut détecter le type de la demande, mais je pense que vous recherchez la demande source. Il peut être utile d'essayer la méthode getReferrer(), mais vous devrez peut-être ajouter un gestionnaire de clic au fichier swf (si c'est le vôtre et que vous avez cet accès).

1

Mettez un paramètre nommé dans l'URL que Flash demande:

par exemple. http://www.example.com/controller/action/flash:true

Vérifiez ce paramètre nommé dans votre contrôleur (ou AppController) Code:

if (isset($this->params['named']['flash'])) { 
    ... 
}