[Plone-IT] Modificare Thanks Page di PloneFormGen

Giampiero Lago lago a tigem.it
Gio 7 Nov 2013 09:10:47 UTC


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 <lago a tigem.it 
> <mailto:lago a tigem.it>> 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 <lago a tigem.it
>>     <mailto:lago a tigem.it>> 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
>>>         <lago a tigem.it <mailto:lago a tigem.it>> 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
>>>>             <lago a tigem.it <mailto:lago a tigem.it>> 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: lago a tigem.it <mailto:lago a tigem.it>
>>>>
>>>>                 _______________________________________________
>>>>                 Plone-IT mailing list
>>>>                 Plone-IT a lists.plone.org
>>>>                 <mailto:Plone-IT a lists.plone.org>
>>>>                 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
>>>>             Plone-IT a lists.plone.org  <mailto:Plone-IT a lists.plone.org>
>>>>             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:			lago a tigem.it  <mailto:lago a tigem.it>
>>>
>>>
>>>             _______________________________________________
>>>             Plone-IT mailing list
>>>             Plone-IT a lists.plone.org <mailto:Plone-IT a lists.plone.org>
>>>             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
>>>         Plone-IT a lists.plone.org  <mailto:Plone-IT a lists.plone.org>
>>>         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:			lago a tigem.it  <mailto:lago a tigem.it>
>>
>>
>>         _______________________________________________
>>         Plone-IT mailing list
>>         Plone-IT a lists.plone.org <mailto:Plone-IT a lists.plone.org>
>>         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
>>     Plone-IT a lists.plone.org  <mailto:Plone-IT a lists.plone.org>
>>     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:			lago a tigem.it  <mailto:lago a tigem.it>
>
>
>     _______________________________________________
>     Plone-IT mailing list
>     Plone-IT a lists.plone.org <mailto:Plone-IT a lists.plone.org>
>     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
> Plone-IT a lists.plone.org
> 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:			lago a tigem.it

-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://lists.plone.org/pipermail/plone-plone-it/attachments/20131107/4825e47d/attachment-0001.html>


Maggiori informazioni sulla lista Plone-IT