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

Yuri yurj a alfa.it
Mar 22 Lug 2008 13:35:16 UTC


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





Maggiori informazioni sulla lista Plone-IT