[gelöst] CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?

Hilfe zu Modulen und Tags
Post Reply
Cherry

[gelöst] CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?

Post by Cherry »

Hallo miteinander,

Ich möchte Inhalte von Seiten auf andern Seiten duplizieren  mit Hilfe von CGSimpleSmarty.
Ich schreibe also in meine Seite, so wie's in der Hilfe steht:
{$cgsimple->get_page_content(home)}

Das funktioniert soweit.

Mein Problem ist aber, daß ich in manchen Seiten Smarty Tags habe ( z.B. Kommentare oder UDT).
Dann erscheint nicht die Das Ergebnis des Tags ( wie auf der eigentlichen Seite) sondern der Tag bzw. Kommentar im Klartext.

Weiß jemand, wie man solche Tags auswerten lassen kann?

Liebe Grüße
Cherry
Last edited by Cherry on Sun Jun 21, 2009 7:27 am, edited 1 time in total.
NaN

Re: CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?

Post by NaN »

Wüsste jetzt auf die Schnelle nicht, wie das via Smarty geht, aber es ginge mit einem UDT oder Plugin.
Versuch mal das ContentDumpPlugin von nhaack.
Damit kann man sich unter anderem Inhalte von allen Seiten ausgeben lassen.
Cherry

Re: CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?

Post by Cherry »

Danke für Deine Antwort.
Das ContentDump Plugin habe ich diesbezüglich auch schon probiert.
Aber auch hier werden Smarty Tags nicht ausgewertet.

Werd mal weiter probieren.
Bin aber weiterhin für Ideen offen.

Viele Grüße
Cherry
NaN

Re: CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?

Post by NaN »

Cherry wrote: Aber auch hier werden Smarty Tags nicht ausgewertet.
Eigentlich schon.
Hast Du Dir die Hilfe dazu mal angeschaut?
Mit dem Parameter do_smarty="compile" dürften auch Smarty-Tags im Inhalt verarbeitet werden.
Aber das sollte man mit Vorsicht genießen, da es enorm viel Speicher verbrauchen und im schlimmsten Fall zu Rekursion führen kann (das Plugin verarbeitet dann auch sich selbst, was ja dann wiederum alle Smarty-Tags verarbeitet wobei ja das Plugin wieder mit dazugehört ...).

Ansonsten gäbe es da noch den UDT {get_content_props} und eine weitere Version davon hier: http://forum.cmsmadesimple.org/index.ph ... #msg161498

Ist ähnlich dem ContentDump Plugin, verarbeitet aber definitiv (noch) kein Smarty.
Könnte man aber evtl. relativ einfach hinzufügen.
Cherry

Re: CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?

Post by Cherry »

Danke für Deine Antwort.

Das muß ich mir mal in Ruhe anschauen. Ich melde mich dann wieder.

Viele Grüße
Cherry
cyberman

Re: CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?

Post by cyberman »

Hast du schon mal

Code: Select all

{eval var=$cgsimple->get_page_content(home)}
probiert?
Cherry

Re: CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?

Post by Cherry »

Hallo,

nein, das hatte ich noch nicht probiert. Funktioniert super.
Danke vielmals für den Tipp.
Post Reply

Return to “Module und Tags”