Re: Seite in Plone mit WYSIWYG Feld und Dynamischen Teil

"Maik Derstappen, Derstappen IT" <[email protected]>
Newsgroups gmane.comp.web.zope.german
Organization Derstappen IT Consulting
Message-ID <[email protected]>
Nico Grubert schrieb:
>>> Ich würde in Plone 3 gern eine Seite erzeugen, die zum einen ein
>>> WYSIWYG Feld hat, das der Benutzer bearbeiten kann. Beim Anschauen der
>>> Seite soll unter dem WYSIWYG Feld noch dynamischer Inhalt generiert
>>> werden (Listing aus dem ZCatalog mit ein paar Formatierungen).
>>> Wie realisiert man sowas am besten?
>
> Nur noch 2 kurze Fragen zu Variante 2:
> 1.
> Ich habe mal versucht, eine selbst definierte BrowserView, die ich
> bisher als Interface an einen Ordner gehängt habe, an ein Plone
> Dokument zu hängen. Da passiert dann irgendwie gar nichts. Es wird
> immer die default document_view für das Dokument aufgerufen.
> Muss ich bei den BrowserViews irgendwas beachten, wenn ich sie als
> Interface an ein Dokument und nicht an einen Ordner hängen will?
> Hänge ich das Interface an einen Ordner klappt alles wunderbar.
hm, das mit dem interface macht ja nur im zusammenhang mit einem adapter
sinn.
Ich hab jetzt nicht im Kopf, ob du mit einer Anweisung in deiner
configure.zcml die view hart überschrieben kannst.
Das kannst du ja mal ausprobieren. Wichtig ist dabei halt deine zcml
definition zu der browser view.
>
> 2.
> Wenn ich das Interface an das Dokument dranhänge, wie wird dann die
> view Seite des Dokuments generiert?
> Wird dann der Body Teil (aus document_view) des Dokuments angezeigt,
> und danach der Teil des Page Templates, das ich in der BrowserView
> definiert habe?
Das  entscheidest du ja in deinem Template/View was du machst, hängt
halt vom dem jeweiligen Context ab.
Dein Template/View muss das machen was die document_view auch macht +
die Dinge die du unten drunter machen möchtest.

Also grob in Abschnitten sollte dein Template so aussehen:

[Title]

[Description]

[Text]

[weitere Dinge]


Gruß Maik

-- 
========================================================================

Derstappen    I T  Consulting   Tel:         +49 ( 341 )   600  13  0 31
Zope/E-Mail/Backup/Monitoring   Mobil:       +49 ( 178 )   861  2    833
M a i k   D e r s t a p p e n   Fax:         +49 ( 180 ) 5 021 121 90 56
H e r l o ß s o h n s t r  12   Email:  [email protected]
0 4 1 5 5       L e i p z i g   Internet:    http://www.derstappen-it.de

========================================================================



_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.