[Plone-IT] Query con input dinamico su risultato di query...

Yuri yurj a alfa.it
Mar 22 Lug 2008 15:03:39 UTC


Melapple ha scritto:
> sto provando ma da errore aggiungendo quella riga, tra l'altro non capisco
> come fa a prendere l'id.
> cio' io vorrei l'id cliccabile altrimenti come fa a portarlo alla query di
> input?
>   

crei un link come /miotemplate?id=<valore>

> Yuri-11 wrote:
>   
>> Melapple ha scritto:
>>     
>>> Grazie Fabry, Esattamente era la soluzione che credevo plausibile
>>> (venendo da
>>> altri linguaggi di programmazione) ma tecnicamente come dovrei modificare
>>> il
>>> mio pagetemplate? io ho fatto questo codice:
>>>
>>>
>>> <table border="1" width="100%">
>>>   <tr>
>>>     <th>id</th>
>>>     <th>Cognome</th>
>>>     <th>Nome</th>
>>>
>>>   </tr>
>>>   <tr tal:repeat="records context/query/Queryimpiegato">
>>>   
>>>       
>> <tr tal:repeat="records
>> python:context.query.Queryimpiegato_con_id(id=id)">
>>
>>
>> se invece Queryimpiegato ha già id come parametro, non occorre fare un 
>> nuovo metodo zsql.
>>
>>     
>>>     <td tal:condition="records/titolo" tal:content="records/id">id</td>
>>>
>>>     <td tal:content="records/cognome">Cognome</td>
>>>     <td tal:content="records/nome">Nome</td>
>>>
>>>     
>>>
>>>   </tr>
>>>
>>> </table>
>>>
>>> </div>
>>>
>>> </html>
>>>
>>> cosa devo aggiungere nel  campo id in modo tale che poi me lo prenda come
>>> parametro (?) nel successivo pagetemplate che fara' riferimento ad
>>> un'altra
>>> query? e come faccio prendere tale parametro poi?
>>> grazie mille
>>>
>>>
>>> Fabrizio Reale wrote:
>>>   
>>>       
>>>> Alle martedì 22 luglio 2008, Melapple ha scritto:
>>>>     
>>>>         
>>>>> Salve, mi sono connesso al db sql , ho fatto la query per esempio di
>>>>> ricerca impiegato e poi ho gestito l'output in plone creando una
>>>>> cartella
>>>>> ,
>>>>> dentro la quale ci ho messo la pagina template di zope e poi l'ho
>>>>> rinominata index_html, tutto funziona alla grande e appare anche nel
>>>>> menu
>>>>> come desiderato. Quello che vorrei fare ora e' rendere cliccabile per
>>>>> esempio un campo dell'impiegato e passare ad un'ulteriore query il
>>>>> campo
>>>>> id
>>>>> dell'impiegato per potere avere come nuovo output della nuova query i
>>>>> dettagli dell'impiegato, qualcuno sa dirmi qualche dritta? grazie
>>>>>       
>>>>>           
>>>> Link il campo ad un template (un altro o lo stesso) connesso alla query
>>>> che ti 
>>>> interessa passandoti il parametro (id) nell'URL.
>>>>
>>>> Fabry
>>>>
>>>> -- 
>>>> Fabrizio Reale                               fabrizio.reale a redomino.com
>>>> Redomino S.r.l.                 Largo Valgioie 14 - 10146 Torino - Italy
>>>> Tel: +39 011 7499875 - Fax: +39 011 3716911     http://www.redomino.com/
>>>>
>>>>
>>>> _______________________________________________
>>>> 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
>>
>>     
>
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> 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





Maggiori informazioni sulla lista Plone-IT