[Plone-IT] integrate Dtml in plone

melapple lucamaranga a fastwebnet.it
Mar 24 Giu 2008 13:43:02 UTC


Bene, sono arrivato alla generazione della pagina ma se metto la stringa :
<div tal:replace="structure python:here.elencolavoratoi(id=request'id'])" />
non visualizza il risultato della query anche perche' quando compilo il file
template mi dice:

Compilation failed
zope.tal.taldefs.TALError: Python expression error:
invalid syntax (PythonExpr, line 1) in expression
u"python:here.docentifarmacia(id=request'id'])", at line 3, column 1

P.S. Comunque io non passo nulla per request. ho semplicemente fatto i passi
che ho descittto sotto!

Yuri-11 wrote:
> 
> melapple ha scritto:
>> ok, scusami ma non riesco fatemi capire dove sbaglio.
>> Mi trovo sotto un istanza di Plone3:
>> 1. creato connessione a DB mysql ok
>> 2. creato la query che si collega al db ok.
>> 3. creo il  DTML Method in questo modo:
>>
>> <dtml-var standard_html_header>
>> <h2>Lista da tabella Sql</h2>
>> <ul>
>> <dtml-in elencolavoratori>
>> <li><dtml-var title> 
>> <br>
>> "edit?id=<dtml-var id ">edit  |  "delete?id=<dtml-var 
>> id ">delete 
>> <p>
>> </dtml-in>
>> </ul>
>> add aggiungi nuovo lavoratore 
>> <dtml-var standard_html_footer>
>>
>> ok, se richiamo l'url di questo script funziona regolarmente. Ora non
>> capisco devo fare un'altra pagina che richiama questa oppure posso
>> mettere
>> gia i paramentri qua dentro per visualizzare questa con l'aspetto di
>> plone
>> di default?
>>
>> Suppongo che devo inserire da qualche parte <div tal:replace="structure
>> here/elencolavoratoi" /> ??
>>   
> 
> 
> crea un page template che sia come abbiamo detto noi e poi metta, al 
> posto di hello metal! questo:
> 
> 
> <div tal:replace="structure python:here.elencolavoratoi(id=request'id'])"
> />
> 
> 
> se il passaggio di id avviene tramite request.
>> Scusate e grazie dell'aiuto e' da poco che lavoro in Zope/Plone3 e ogni
>> tanto mi scoraggio ma non voglio mollare!!
>>
>> melapple wrote:
>>   
>>> Salve, all'interno di Zope ho creato una connessione a un DB Mysql,
>>> creato
>>> la quey e il file dtml che visualizza il risultato. La mia domande e':
>>> Come faccio ad integrare il risultato di quella query all'interno di una
>>> pagina in plone? semplicemente vorrei che cliccando su una voce di menu
>>> si
>>> visualizzi il tutto, rimandendo sempre presente il template utilizzato
>>> di
>>> Plone. Grazie dell'aito
>>>
>>>     
>>
>>   
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> 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://www.nabble.com/integrate-Dtml-in-plone-tp18087161s21526p18091320.html
Sent from the Plone - Italy mailing list archive at Nabble.com.





Maggiori informazioni sulla lista Plone-IT