Re: "include" Reference-Object?
Hartmut Goebel <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Organization | Goebel Consult |
| Message-ID | <[email protected]> |
Andreas Jung schrieb:
>> rendere dich mal mit deinem Makro "main"
>
> Main-Makro? nie gehört :-)
*wunder*
Steckt im Page-Template von jedem ATContenttyp:
<html metal:use-macro="here/main_template/macros/master">
...
<div metal:fill-slot="main" tal:omit-tag="">
...
<div metal:define-macro="main"> ....
> Falls 'obj' das referenzierte Objekt ist, dann kannst Du zumindest
> Feldweise das Objekt rendern in der Form:
Nee, will ich eben nicht! Wozu Habe ich denn ein schönes Page-Template
für den Teaser gebaut, wenn ich hier alles herkopieren muss?
In plone.portlets.classic habe was gefunden und adaptiert:
<div tal:define="xref python:ref.getTargetObject();
XXX string:${xref}/kontaktperson_view/macros/main;
" >
<div metal:use-macro="python:path(XXX)" />
</div>
Damit sollte auch klar sein, auf was ich hinaus will.
Das obige will aber nicht: "Macro expansion failed -
exceptions.NameError: name 'XXX' is not defined". Habe schon
verschiedene Varianten ausprobiert und versteh nicht, weshalb XXX nicht
definiert sein soll.
--
Schönen Gruß - Regards
Hartmut Goebel
Dipl.-Informatiker (univ.), CISSP
Goebel Consult
Spezialist für IT-Sicherheit in komplexen Umgebungen
http://www.goebel-consult.de
_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope
smime.p7s
(application/x-pkcs7-signature, 4.6 KB) - not displayed