Giuseppe Arvati ha scritto:
Yuri ha scritto:
Giuseppe Arvati ha scritto:
Salve a tutta la lista,

sto usando plone da qualche tempo in azienda senza spingermi in forti modifiche se non
qualche variazione cosmetica
Ora vorrei creare un pagina dinamica a cui passare come parametro l'url di un file .kml
residente su sito
In questa pagina dovrebbe esserci i iframe che punta google maps con i dati del parametro ( .klm )
passato alla pagina
Il link a google maps deve essere costruito dinamicamente

La pagina dovrebbe essere chiamata piu' o meno cosi':
www.plonesite.it/paginadinamica?kmlurl=/klm/klm1.klm

e dentro alla pagina il parametro kmlurl viene urato per costruire l'url a google maps

Quale potrebbe essere l'approccio + semplice per realizzare cio'
che ho confusamente cercato di spiegare nelle righe precedenti ?

c'è un prodotto che si chiama windowZ che fa questo, solo però con una url statica.

Piuttosto puoi fare un template che contenga l'iframe (lo puoi mettere in portal skins -> custom come nuova page template):

<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en"
     lang="en"
     metal:use-macro="here/main_template/macros/master"
     i18n:domain="plonesurvey">
<body>
<metal:main fill-slot="main">
   <tal:main-macro metal:define-macro="main">

<iframe src="" tal:attributes="src string:http://www.plonesite.it/paginadinamica?kmlurl=${request/kmlurl}"; />

   </tal:main-macro>
</metal:main>
</body>
</html>

L'ho testato e sembra funzionare.

------------------------------------------------------------------------

_______________________________________________
Plone-IT mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Grazie a tutti
risposte veramente interessanti

<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en"
    lang="en"
    metal:use-macro="here/main_template/macros/master"
    i18n:domain="plonesurvey">
<body>
<metal:main fill-slot="main">
  <tal:main-macro metal:define-macro="main">

questa parte del template riproduce l'aspetto di plone ?

Esatto, e carica delle variabili che possono poi servirti (o servono alle portlet/viewlet).

Eventualmente puoi togliere questa parte, se non ti interessa.




g




------------------------------------------------------------------------

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


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

Rispondere a