Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 20-09-2007 11:28:13

gforce
Membre
Date d'inscription: 17-04-2007
Messages: 26

autocomplétion Zend Framework dans le Zend Studio

Bonjour,

quelqu'un pourrait m'expliquer comment faire pour que les fonctions ZF soient disponible dans le zend studio? J'ai bien coché "Inclure les ressources Zend Framework" mais je constate que beaucoup de fonction ne sont pas accessible quand je fais un "Ctrl-espace".
Comme par exemple: $this->getRequest()->isPost(), alors qu'elle est bien présente dans la classe.

Merci

Hors ligne

 

#2 20-09-2007 13:53:04

Julien
Membre
Date d'inscription: 16-03-2007
Messages: 501

Re: autocomplétion Zend Framework dans le Zend Studio

De 2 choses l'une.
Ou alors le Zend Framework de Zend Studio n'est pas à jour, et la méthode n'y existe pas.
Par défaut, il est situé dans ZSPath/bin/ZendFramework/library/
Ce que je fais de mon coté, je relie ce dossier au dépot SVN du projet, et j'ai une tach cron qui me le met régulièrement à jour (ou je fais une mise à jour manuelle ).

Sinon, ZS se base sur les commentaires pour effectuer l'autocomplétion.
Si une variable est d'un type précis que ZS n'arrive pas à detecter, il faut lui préciser avec une balise de commentaire @var :

/* @var $a Zend_Controller_Request */
$a->{autocomplétion OK}

Hors ligne

 

#3 20-09-2007 14:45:27

gforce
Membre
Date d'inscription: 17-04-2007
Messages: 26

Re: autocomplétion Zend Framework dans le Zend Studio

oui il ets bien là et je l'ai mis à jour mais j'ai remarqué que l'autocompletion venait du zf contenu dans l'arborescence de mon site et non celui inclu dans zend studio. Déjà est ce normal?

Hors ligne

 

#4 20-09-2007 18:35:07

Julien
Membre
Date d'inscription: 16-03-2007
Messages: 501

Re: autocomplétion Zend Framework dans le Zend Studio

Oui, si tu as ajouté ZF à ton projet, il va le trouver, tu auras donc 2 autocomplétions en même temps.
Moi mon ZF n'est jamais dans l'arborescence de mon projet, car il est implicitement inclu (include_path + preprend_file ), donc il cherche dans le dossier de ZS et utilise celui-ci.

Hors ligne

 

#5 25-10-2007 14:52:23

vallica
Membre
Date d'inscription: 25-10-2007
Messages: 34

Re: autocomplétion Zend Framework dans le Zend Studio

Bonjour à tous,

Je débute sous Zend Framework et j'utilise depuis longtemps le Zend Studio mais je ne trouve pas comment le faire interagir avec le ZF afin d'avoir l'autocomplétion, etc.

Pour info j'ai la version 5.2.0

Merci d'avance !

Hors ligne

 

#6 25-10-2007 18:39:18

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: autocomplétion Zend Framework dans le Zend Studio

il faut que la lib ZF soit toute entière dans ton projet
mais ce n'est pas suffisant parfois ZS ne sait pas reconnaître la classe d'une variable il est alors possible de le lui indiquer par un commentaire
La completion revient alors.

Attention il y a un GROS disfonctionnement avec ZS et Zend_Debuggeur
Si vous débuggué un site distant auquel il manque une Classe mais que celle-ci est ouverte dans votre ZS alors l'exécution en mode Debug fonctionnera et vous n'aurez pas d'erreur
si vous réexécuté votre code sur le serveur sans débug vous avez un Fatal error
c'est très surprenant mais lorsque le ZS est lié au serveur c'est comme si tout ce qui est dans le projet coté ZS était sur le serveur

A+JYT

Hors ligne

 

#7 25-10-2007 21:51:14

vallica
Membre
Date d'inscription: 25-10-2007
Messages: 34

Re: autocomplétion Zend Framework dans le Zend Studio

Merci, je vais essayer comme ca.

Bon dev !

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages