Faut m'excuser mais j'ai un peu de mal à comprendre la logique de la chose. Avoir besoin de 2 fois du plugin dans l'application, c'est comme si tu avais besoin de 2 fois d'un module dans la même application... faudrait comprendre un peu mieux ton cas.
Pour ce qui est de surcharger un template tu peux pas. Maintenant qu'est-ce que tu veux dire par surcharger ? Utiliser le template fournit dans le plugin ou le modifier ? Dans une réutilisation jette un oeil du côté de sfView->setTemplate(). Je peux pas t'aider plus pour ça. Pour une modification en général tu reprends à zéro le template. ++ Le 18 mai 2009 14:10, Mathieu Tricoire <[email protected]> a écrit : > > Ok, cependant les templates ne seront pas surchargés, il faudra les > copier en dur dans le module. > Est-ce qu'il n'y a pas un moyen de surcharger aussi les templates ? > > Merci. > Stéphane par l'intermédiaire de Mathieu. > > On May 18, 9:27 am, lionel chanson <[email protected]> wrote: >> Salut, >> >> Je pense que tu confonds l'appel d'une application vers une autre par >> le biais du routing pour les cms par exemple. >> >> Pour ce qui est de ton plugin c'est très simple. Tu crées tes modules >> dans ton backend et dans chaque fichier actions.class.php tu les >> étends par ton plugin. >> >> <?php >> >> require_once(sfConfig::get('sf_plugins_dir').'/xPlugin/modules/actions/actions.class.php'); >> >> class myxPlugin extends xPluginActions >> { >> >> } >> >> Le 11 mai 2009 17:58, Mathieu Tricoire <[email protected]> a écrit : >> >> >> >> >> >> > Bonjour, >> > Je souhaiterai savoir s'il est possible d'insérer une application dans >> > un module, il me semble avoir entendu ça. Exemple: >> >> > apps/ >> > backend/ >> > modules/ >> > module1/ >> > (nouvelle application) >> >> > Le but de ceci étant de pouvoir surcharger plusieurs fois un plugin, >> > par exemple j'ai un plugin xPlugin : >> >> > plugins/ >> > xPlugin/ >> >> > Je souhaite dans mon backend utilisé deux fois ce plugin dans des >> > modules différent >> >> > apps/ >> > backend/ >> > modules/ >> > x1/ >> > x2/ >> >> > Le problème dans ce cas, c'est que je ne pourrai pas automatiquement >> > faire comprendre à x1 et x2 qu'ils doivent passer par /plugins/ >> > xPlugin/ pour chercher les actions, templates, etc... >> >> > Cela fonctionnerai si je mettait qu'un module avec ce nom >> >> > apps/ >> > backend/ >> > modules/ >> > xPlugin/ >> >> > Dans ce cas les actions présentent dans le plugin le seraient aussi >> > dans le modules. C'est ceci que je souhaite, voilà pourquoi je pense >> > qu'une application dans un module pourrait solutionner ce problème. >> >> > Si quelqu'un sait comment si prendre ou à d'autres idées, >> > j'apprécierai son aide. >> >> > PS : j'ai déjà pensé à faire des alias de xPlugin (cela doit sûrement >> > marcher), mais tant qu'à faire, j'aimerai éviter d'avoir 200 alias >> > dans mon dossier plugin. >> >> > Cordialement. >> >> > Stéphane par l'intermédiaire de Mathieu. >> >> -- >> Tu n'es pas content de ma réponse... >> Rendez-vous surhttp://iooooi.labrute.fr/ >> Et crie VENGEANCE !!!! > > > -- Tu n'es pas content de ma réponse... Rendez-vous sur http://iooooi.labrute.fr/ Et crie VENGEANCE !!!! --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~----------~----~----~----~------~----~------~--~---
