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
-~----------~----~----~----~------~----~------~--~---

Répondre à