Une interface n'implémente rien du tout, elle décrit.
D'ailleurs :
<?php abstract MonInterface {}
Ne veut rien dire en php...
Si c'est une classe abstraite nous aurions :
<?php abstract class...
Type: Messages; Utilisateur: Alcide_
Une interface n'implémente rien du tout, elle décrit.
D'ailleurs :
<?php abstract MonInterface {}
Ne veut rien dire en php...
Si c'est une classe abstraite nous aurions :
<?php abstract class...
Tu nous parles d'un contexte ZF, c'est une classe du framework que tu veux étendre ? si oui, laquelle ? et dans quelle but ? Car peut-être y a t-il une autre solution, comme le soulève à raison...
Si je ne m'abuse, tu peux même supprimer ta petite méthode "initAuthentification" du bootstrap.
Ton plugin étant déjà déclaré dans ton fichier de configuration, Zend_Application va faire le boulot à...
Le projet est ambitieux, peut-être trop vu le manque de pratique que tu semble avoir dans les techno. web...
Comme le dit très justement gene69, le fait d'avoir une page par action est juste...
T'es explications sont assez obscures... et je penses que tu rates certaines étapes.
Je crois que certains concepts objet et surtout PHP te manquent vu le discours confus que tu as :
...
Ce que tu veux faire est typiquement le rôle d'un plugin.
En utilisant la méthode preDispatch du plugin, tu pourras vérifier les ACL et rediriger l'utilisateur vers l'action appropriée.
Si ça...
Oui oui, concernant l'injection, je parlais des classes statiques en général, d'éviter d'en faire quand on le peu (de même pour les Singleton en passant :mrgreen:).
Mais bien sûr que parlez ici...
Je ne connais pas bien Symfony mais je pencherais plutôt pour les Events.
Voici quelques éléments de réponse pour un équivalent de sf1 sfEvents::preExecute() dans sf2 :
symfony2 doc ->...
Si tu veux sur-coucher PDO, renseigne-toi sur ce qui a déjà été fait, je prendrai 2 exemples qui sont Zend_Db et Doctrine.
Beaucoup de design-patterns existent pour répondre aux problèmes de...
Bon... c'est vrai que la propreté des configs et de l'archi me laisse un peu pantois...
De ce que je comprend (je crois), c'est que le "plugin" est appelé ici "model" et plus précisément...
Donne nous ton index.php et ton application.ini complet, ce sera plus facile pour t'aider.
Et regarde aussi les logs apache.
/var/log/apache/error.log ou /var/log/httpd/... je ne sais plus trop pour Fédora.
De ce que j'en ai vu, il y a bien une page d'erreur en /default/error/error.
Le problème est donc au niveau du plugin d'authentification qui redirige vers la page d'accueil lors d'une 404.
tu peux...
Pour la gestion des préfixes, essaie avec un plugin et le chaînage des routes, je n'ai pas testé donc je ne te garanti rien ! ;)
Dans ton configs/route.ini :
; LANG
routes.lang.type =...
Est-ce cela que tu cherches ?
$request->setParams(
array(
'module'=>$module,
'controller'=>$controller,
'action'=>$action
)
);
/*ou*/
Si tu veux utiliser des objets distants, il y a Java RMI qui est assez facile à mettre en place, par contre il serait préférable que ce soit du java coté client (bien qu'une extension PECL pourrait...
Bon, je n'ai pas beaucoup de succès avec ma question à ce que je vois...
Pour ceux que ça intéresse j'ai survoler sommairement les sources de ZF2 et voici un premier tour d'horizon sur des...
Bonjour,
La suppression des méthodes magiques dans ZF2 modifie l'utilisation de certains composants.
Ma question concerne le composant PhpRenderer (qui remplace Zend_View).
Il introduit...
Zend_Session_Namespace n'a pour but que d'encapsuler l'accès à un namespace de session et d'y implémenter l'interface IteratorAggregate.
Dans cette logique il est donc normal que cela ne soit pas du...
Il n'y a pas qu'un seul exemple mais 45 fonctions (dont 3 static) dans 32 fichiers (zf 1.11).
Pour étayer ma thèse voici ce que j'ai trouvé en commentaire de la fonction _flush() de...
Il est vrai que certaines classes de ZF ne respectent pas complètement les conventions de nommage... pour l'exemple, il y a une 40aine de fonctions ayant une visibilité public mais commençant par un...
On est d'accord, pour que la méthode retourne un Row ou Rowset il faut que les méthodes proxyant _fetch() soient coté modèle...
Sous-entendu :
Table_My extends Zend_Db_Table
{
public...
Autres petites remarques :
- utilise la notationCamel pour tes variables ou méthodes
- essaie de préfixer tes accesseurs par "get" ou "set"
ton code sera beaucoup plus lisible.
-Si tu as...
Comme le dit 5h4rk, l'aide de vue baseUrl est implémentée dans ZF depuis la version 1.9 (si mes souvenirs sont bon) donc plus besoin de la définir soi-même. Tu as sans doute lu le tutoriel de...
Sinon, pour élargir les pistes, DojoToolkit est très bien implémenté dans Zend et te permet assez facilement de faire de l'auto-complete...
une piste : tuto zend+dojo
Voilà c'est fait, on a aussi...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.