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
[gelöst] CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?
[gelöst] CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?
Last edited by Cherry on Sun Jun 21, 2009 7:27 am, edited 1 time in total.
Re: CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?
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.
Versuch mal das ContentDumpPlugin von nhaack.
Damit kann man sich unter anderem Inhalte von allen Seiten ausgeben lassen.
Re: CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?
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
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
Re: CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?
Eigentlich schon.Cherry wrote: Aber auch hier werden Smarty Tags nicht ausgewertet.
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.
Re: CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?
Danke für Deine Antwort.
Das muß ich mir mal in Ruhe anschauen. Ich melde mich dann wieder.
Viele Grüße
Cherry
Das muß ich mir mal in Ruhe anschauen. Ich melde mich dann wieder.
Viele Grüße
Cherry
Re: CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?
Hast du schon mal
probiert?
Code: Select all
{eval var=$cgsimple->get_page_content(home)}
Re: CGSimpleSmarty wie werden Smarty Tags ausgewertet und nicht angezeigt?
Hallo,
nein, das hatte ich noch nicht probiert. Funktioniert super.
Danke vielmals für den Tipp.
nein, das hatte ich noch nicht probiert. Funktioniert super.
Danke vielmals für den Tipp.