Archetype Felder an Javascript als Parameter übergeben

  • Hallo,

    ich arbeite zur Zeit an einer Plone Webseite (Zope 2.9, Plone 2.5) und bin bei der Verwendung von Javascript im Page Template auf eine Problem gestossen und hoffe hier kann mir jemand helfen :)

    Ich öffne in meinem Page Template durch Klick auf einen Link ein Popup mit Javascript, nur möchte ich dabei ein Archetype Feld als Parameter an das Popup übergeben.

    Also ich möchte das Ergebnis das ich z.B. durch diesen Code im Page Template bekomme:

    Zitat


    <tr tal:condition="here/getPlz">
    <td><span metal:use-macro="python: here.widget('plz', mode='view')" /></td>
    </tr>



    an Javascript übergeben (hier: feldparameter):

    Zitat


    <a href="javascript: oeffnefenster('/Plone/popup',feldparameter);">Popup</a>



    und damit wird dann das eigentliche Javascript ausgeführt und im Popup dann weiterverarbeitet:



    Nun stellt sich eben die Frage ob man den Wert vom Archetype Feld an das Javascript übergeben kann.

    Ich hoffe es ist einigermaßen verständlich was ich vor habe :)
    Danke im voraus.
    LG

  • Hallo,

    ich hoffe deine Frage richtig verstanden zu haben. du möchtest die Feldparameter dem Javascript aufruf übergeben. Theoretisch sollte das via tal gehen:

    <a tal:attributes="href string:javascript: oeffnefenster('/Plone/popup',${here/getPlz});">Popup</a>

    jetzt ist die frage mit dem javascript und dem ; ob das funktioniert.

    probiers mal aus.

    Gruss Pumukel

    Die beste Informationsquelle sind Leute, die versprochen haben, nichts weiterzuerzählen.

    Marcel Mart
    frz. Schriftsteller