Page 1 of 1

Richtige Verwendung von "get_page_content($alias,[$block],[$assign])"???

Posted: Wed Apr 02, 2008 12:20 pm
by kerbenok
Hallo,

ich würde gerne aus dem CGSimpleSmarty module den Tag

Code: Select all

get_page_content($alias,[$block],[$assign])
verwenden. Ich habe schon alle Konfigurationen ausprobiert. Es haut einfach nicht hin.

Beginnen wir von vorne: Mit $alias ist schon der Eintrag unter Seiten auf dem zweiten Reiter gemeint, oder?
Dann nehme ich den Namen den ich unter

Code: Select all

{content block="Second Content Block"}
gewählt habe. oder?
Muss ich mit [$assign] eine Variable zuweisen um die Inhalte dann auszugeben oder reicht es wenn ich den "richtigen" tag

Code: Select all

{$cgsimple->get_page_title()}
dann im content Bereich in meinem Template einsetze?

Könnte mir jemand ein Beispiel für die richtige Benutzung geben? Ich bin Neuling und habe wie man sieht noch meine Schwierigkeiten mit der richtigen Verwendung und Schreibweise der Smarty Tags.

Das wäre wunderbar.

Grüße
Kerbenok

PS: ich habe das Forum schon durchforstet und natürlich auch das Help File zu dem Tag glesen.

Re: Richtige Verwendung von "get_page_content($alias,[$block],[$assign])"???

Posted: Wed Apr 09, 2008 7:41 am
by thoms
kerbenok wrote: Hallo,
ich würde gerne aus dem CGSimpleSmarty module den Tag

Code: Select all

get_page_content($alias,[$block],[$assign])
verwenden. Ich habe schon alle Konfigurationen ausprobiert. Es haut einfach nicht hin.
"haut nicht hin" ist eine etwas ungenaue Fehlerbeschreibung, leichter zu beantworten wären Infos wie "Es erscheint folgende Fehlermeldung" oder "es passiert gar nichts".

Das meiste hast Du ja schon rausgefunden:
$alias ist der Alias-Name, $block der Name des Content-Blocks (ich weiß nicht, ob dieser Name Leerzeichen enthalten darf - probiers mal ohne aus oder versuche es mit dem Standard-Content).

Wenn Du für $assign eine Variable angibst, wird dieser der Inhalt zugewiesen (wie bei  {capture}) und Du kannst irgendwas damit machen. Wenn Du keine Variable angibst, wird der Inhalt des Blocks an dieser Stelle einfach ausgegeben.

Gruß
Thomas

Re: Richtige Verwendung von "get_page_content($alias,[$block],[$assign])"???

Posted: Thu Apr 10, 2008 5:27 pm
by cyberman
Die deutsche Hilfe sagt dazu folgendes
$alias - Der Alias der Seite, deren Inhalt zurück gegeben werden soll.
[$block] - (optional) der Name des Content-Blocks der festgelegten Seite. Ohne Vorgabe wird der Wert aus "content_en" verwendet.
[$assign] - (optional) der Name der Variable, der das Ergebnis zugewiesen werden soll.
http://svn.cmsmadesimple.org/svn/transl ... /de_DE.php