[Plone-IT] Form e risposte

goman3000 massimo.goman a virgilio.it
Ven 3 Apr 2009 10:41:15 UTC


Ciao Yuri-11,
ho ripreso a fare un esempio di un form che sottomette dei dati ed una pagina di risposta che mostri tali risultati.
ho visto l'esempio del precedente post, ma ho ancora i seguenti dubbi:
1) dove deve stare il template di risposta.
2) come Ŕ fatto calcola_preventivo 

grazie







goman3000 ha scritto:
> Ciao. Ho installato PloneFromGen e le sue dependancy PythonField, TALESField
> and TemplateFields. Ho scompattato i file tgz nella directory Products.
> Per˛ non mi compare nel men¨ a tendina "Aggiungi un elememento"  l'elemento
> "aggiungi form".
> Che cosa mi sono scordato di fare?
>   

riavviare Zope?

>
> Yuri-11 wrote:
>   
>> goman3000 ha scritto:
>>     
>>> Vorrei inserire in una demo che sto preparando un form dove inserire dei
>>> dati
>>> e restituire una pagina con dei calcoli sui dati imeesi nel form.
>>> Qualcuno mi pu˛ dare delle dritte su prodotti giÓ esistenti o un esempio
>>> da
>>> visionare.
>>>   
>>>       
>> Ploneformgen ha uno script che puoi lanciare per gestire l'output, io 
>> l'ho utilizzato esattamente per fare quello che dici.
>>
>>  Vai in Overrides e su "Azione personalizzata per quando l'invio del 
>> modulo ha successo" metti:
>>
>> traverse_to:string:calcola_preventivo
>>
>> Il mio ad esempio era un template che faceva questo:
>>
>>
>> ============
>>
>> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
>>       lang="en"
>>       metal:use-macro="here/main_template/macros/master"
>>       i18n:domain="plone">
>>
>> <body>
>>
>>     <div metal:fill-slot="main">
>>     Il preventivo Ŕ  
>> Euro<br />
>>     <br />
>>     <h5> Dati inseriti:</h5><br />
>>     <div tal:repeat="f request/form/keys">
>>      <div tal:omit-tag="" tal:condition="python:f in
>>                                         ['numero-pagine', 'confezione', 
>> 'replyto', 'formato', 'numero-copie', 'colori', 'tipo_file']">
>>        - 
>>      </div>
>>     </div>
>>     </div>
>>
>> </body>
>> </html>
>>
>> ============
>>
>> dove calcola_preventivo Ŕ uno script in portal_skin/custom, ad esempio 
>> (o qualsiasi cosa chiamabile tramite acquisizione).
>>
>>
>> _______________________________________________
>> Plone-IT mailing list
>> Plone-IT a lists.plone.org
>> http://lists.plone.org/mailman/listinfo/plone-it
>> http://www.nabble.com/Plone---Italy-f21728.html
>>
>>     
>
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> http://lists.plone.org/mailman/listinfo/plone-it
> http://www.nabble.com/Plone---Italy-f21728.html



_______________________________________________
Plone-IT mailing list
Plone-IT a lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html


-- 
View this message in context: http://n2.nabble.com/Form-e-risposte-tp2467065p2579951.html
Sent from the Plone - Italy mailing list archive at Nabble.com.





Maggiori informazioni sulla lista Plone-IT