Page 1 of 1

Inhalt Modulvariable an PHP variable übergeben

Posted: Tue Feb 26, 2008 6:16 pm
by Digy
Hi cmsmsler,

kann mir mind. einer von euch zufällig sagen, ob es möglich ist ein Wert einer Modulvariable
im konkreten Fall der Benutzername aus dem Modul Customcontent in einer PHP Variable zu schreiben, um diese dann innerhalb von Benutzerdefinierten Tags zu nutzen?
Danke für eure antworten.

grüße

Digy

Re: Inhalt Modulvariable an PHP variable übergeben

Posted: Wed Feb 27, 2008 8:35 pm
by cyberman
Um den genauen Namen der Variable zu ermitteln, verwendest du den Tag {get_template_vars} - pack ihn irgendwo ins Template oder Content. Damit bekommst du alle auf der Seite verfügbaren Smarty-Variablen angezeigt.

Nehmen wir einfach mal an, die Variable hieße $user. In einem benutzerdefinierten Tag könntest du den Wert dieser Variablen mit folgendem Snippet auslesen

Code: Select all

global $gCms;
$smarty =& $gCms->GetSmarty();
$current_user = $smarty->get_template_vars('user');

Re: Inhalt Modulvariable an PHP variable übergeben

Posted: Fri May 16, 2008 8:13 am
by Digy
Danke,

sorry wegen der späten antwort, war lange nicht mehr hier  ;) ...

schäm