Grazie Mille
Giampiero

On 05/11/13 08:58, Vito Falco wrote:
Semplicemente nel tuo itnerfaces.py definisci una interfaccia "vuota" (che serva solo a "marcare" per l'appunto):

from zope.interface import Interface

class IExampleInterface(Interface):
    """ marker interface """


Poi nel configure setterai la tua viewlet con il "for" a "tuopacchetto.diesempio.interfaces.IExampleInterface" Quindi tale viewlet verrà applicata solo in caso ci sia un oggetto marcato con questa interfaccia (operazione che farai via ZMI).

Vito


Il giorno 04 novembre 2013 13:33, Giampiero Lago <[email protected] <mailto:[email protected]>> ha scritto:

    Ah Eco,

    e... visto che sono abbastanza neofita... come si definisce una
    makerinterface ?!?!?!
    Alla viewlet ci sono gia' arrivato ma alla ancora makerinterface
    no ;-)

    Giampiero


    On 04/11/13 11:52, Vito Falco wrote:
    Puoi sempre definire una markerinterface semplicissima da
    applicare solo a pagine che vuoi tu.
    Poi definirai la viewlet registrata solo per quella
    markerinterface di cui sopra.

    Meglio fare in questo modo, che non "duplicare" il content-type
    thank'spage...
    Vito


    Il giorno 04 novembre 2013 11:40, Giampiero Lago <[email protected]
    <mailto:[email protected]>> ha scritto:

        Si, ma se faccio cosi' poi tutte le Thanks Page del sito
        avranno quella view; a me serve che solo questo form abbia la
        thanks page
        diversa, gli altri devono avere quella di Plone.

        Giampiero


        On 04/11/13 11:25, Vito Falco wrote:
        Ciao,
        se hai bisogno di inserire mero codice css/javascript puoi
        anche risolvere con una viewlet da assegnare ai soli oggetti
        di tipo "Thank's page".
        In questa viewlet metteresti il codice che vuoi.
        Semplice & pulito: whatelse? :-D
        Vito


        Il giorno 04 novembre 2013 11:16, Giampiero Lago
        <[email protected] <mailto:[email protected]>> ha scritto:

            Ciao Vito,

            ho bisogno di creare una pagina di risposta ad un form
            di inserimento dati; questa pagina, a differenza delle
            altre ha bisogno di grafica modificata con JQuery etc.

            Giampiero


            On 04/11/13 10:59, Vito Falco wrote:
            Scusa la domanda diretta:
            qual'è il tuo obiettivo? Cosa vuoi ottenere che già non
            hai?

            Vito


            Il giorno 04 novembre 2013 10:08, Giampiero Lago
            <[email protected] <mailto:[email protected]>> ha scritto:

                Salve a tutti,

                avevo necessita' di modificare la pagina di Thank
                You di PFG per un singolo form;
                ho provato a seguire le istruzioni sul sito
                "ufficiale" di PFG all'indirizzo:
                
http://developer.plone.org/reference_manuals/active/ploneformgen/custom_thanks.html

                Ma con la nuova versione di PFG (la 1.7.12) non
                sembra funzionare:
                1. il template a cui fa riferimento la
                documentazione si dovrebbe trovare sotto
                portal_skins/PloneFormGen e si dovrebbe chiamare
                fp_thankspage_view; ma nel mio
                caso, sotto portal_skins/PloneFromGen trovo solo un
                template chiamato fg_thankspage_view_p3

                2. se seguo tutte le istruzioni su questo template
                non succede niente, nel senso che PFG
                continua ad utilizzare il template originale, se
                modifico questo funziona ma, a questo punto
                lo devo modificare per tutti i form del sito e non
                posso avere pagine di Thank You
                differenziate, come servivano a me.

                Qualcuno mi puo' aiutare ?!!??!?!

                Grazie
                Giampiero

-- Giampiero Lago
                Web Area Manager - IT Core
                TIGEM (Telethon Institute of Genetics and Medicine)
                Via P. Castellino, 111
                80131 - NAPOLI

                Direct Phone: +39 081 6132337
                <tel:%2B39%20081%206132337>
                Secretariat Phone: +39 081 6132200
                <tel:%2B39%20081%206132200>
                Fax: +39 081 5609877 <tel:%2B39%20081%205609877>
                E-mail: [email protected] <mailto:[email protected]>

                _______________________________________________
                Plone-IT mailing list
                [email protected]
                <mailto:[email protected]>
                https://lists.plone.org/mailman/listinfo/plone-plone-it
                
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html




-- *Vito Falco*
            Webdeveloper & designer freelance, Plone enthusiast
            Bari, IT
            tel +39 3346330137 <tel:%2B39%203346330137> | skype
            vito80ba | twitter vito80ba
            Linkedin http://it.linkedin.com/in/vitof


            _______________________________________________
            Plone-IT mailing list
            [email protected]  <mailto:[email protected]>
            https://lists.plone.org/mailman/listinfo/plone-plone-it
            
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html


-- Giampiero Lago
            Web Area Manager - IT Core
            TIGEM (Telethon Institute of Genetics and Medicine)
            Via P. Castellino, 111
            80131 - NAPOLI

            Direct Phone:               +39 081 6132337  
<tel:%2B39%20081%206132337>
            Secretariat Phone:  +39 081 6132200  <tel:%2B39%20081%206132200>
            Fax:                        +39 081 5609877  
<tel:%2B39%20081%205609877>
            E-mail:                     [email protected]  <mailto:[email protected]>


            _______________________________________________
            Plone-IT mailing list
            [email protected] <mailto:[email protected]>
            https://lists.plone.org/mailman/listinfo/plone-plone-it
            
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html




-- *Vito Falco*
        Webdeveloper & designer freelance, Plone enthusiast
        Bari, IT
        tel +39 3346330137 <tel:%2B39%203346330137> | skype vito80ba
        | twitter vito80ba
        Linkedin http://it.linkedin.com/in/vitof


        _______________________________________________
        Plone-IT mailing list
        [email protected]  <mailto:[email protected]>
        https://lists.plone.org/mailman/listinfo/plone-plone-it
        
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html


-- Giampiero Lago
        Web Area Manager - IT Core
        TIGEM (Telethon Institute of Genetics and Medicine)
        Via P. Castellino, 111
        80131 - NAPOLI

        Direct Phone:           +39 081 6132337  <tel:%2B39%20081%206132337>
        Secretariat Phone:      +39 081 6132200  <tel:%2B39%20081%206132200>
        Fax:                    +39 081 5609877  <tel:%2B39%20081%205609877>
        E-mail:                 [email protected]  <mailto:[email protected]>


        _______________________________________________
        Plone-IT mailing list
        [email protected] <mailto:[email protected]>
        https://lists.plone.org/mailman/listinfo/plone-plone-it
        
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html




-- *Vito Falco*
    Webdeveloper & designer freelance, Plone enthusiast
    Bari, IT
    tel +39 3346330137 <tel:%2B39%203346330137> | skype vito80ba |
    twitter vito80ba
    Linkedin http://it.linkedin.com/in/vitof


    _______________________________________________
    Plone-IT mailing list
    [email protected]  <mailto:[email protected]>
    https://lists.plone.org/mailman/listinfo/plone-plone-it
    http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html


-- Giampiero Lago
    Web Area Manager - IT Core
    TIGEM (Telethon Institute of Genetics and Medicine)
    Via P. Castellino, 111
    80131 - NAPOLI

    Direct Phone:               +39 081 6132337  <tel:%2B39%20081%206132337>
    Secretariat Phone:  +39 081 6132200  <tel:%2B39%20081%206132200>
    Fax:                        +39 081 5609877  <tel:%2B39%20081%205609877>
    E-mail:                     [email protected]  <mailto:[email protected]>


    _______________________________________________
    Plone-IT mailing list
    [email protected] <mailto:[email protected]>
    https://lists.plone.org/mailman/listinfo/plone-plone-it
    http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html




--
*Vito Falco*
Webdeveloper & designer freelance, Plone enthusiast
Bari, IT
tel +39 3346330137 | skype vito80ba | twitter vito80ba
Linkedin http://it.linkedin.com/in/vitof


_______________________________________________
Plone-IT mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html


--
Giampiero Lago
Web Area Manager - IT Core
TIGEM (Telethon Institute of Genetics and Medicine)
Via P. Castellino, 111
80131 - NAPOLI

Direct Phone:           +39 081 6132337
Secretariat Phone:      +39 081 6132200
Fax:                    +39 081 5609877
E-mail:                 [email protected]

_______________________________________________
Plone-IT mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Rispondere a