MyXoops Forum

Aw:: In <{php}>-Block auf Smarty-Variablen zugreifen [Entwicklung allgemein] - myXOOPS German Support

krisse

"myXOOPs"-Neuling
Gepostet am:19.12.2009 21:46
krisse
krisse Offline (Show more)
"myXOOPs"-Neuling
Posts: 46
Since: 02.02.2005
#7

Aw:: In <{php}>-Block auf Smarty-Variablen zugreifen

Ich habs! Danke für deine Mühen, Alfred! :) Hier des Rätsels Lösung:

<{php}>
$temp $GLOBALS['xoopsTpl']->get_template_vars('story'); 
echo 
$temp['title'];
<{/
php}>

alfred

Administrator
Gepostet am:19.12.2009 21:39
alfred
alfred Offline (Show more)
Administrator
Posts: 7619
Since: 06.12.2004
#6

Aw:: In <{php}>-Block auf Smarty-Variablen zugreifen

mh, bei mir nicht
du kannst dir aber im php-teil mal das ganze array ausgeben lassen, dann siehst du ja welche daten vorhanden sind.

Advertisement

Gepostet am:0
Advertisement (Show more)
Posts: 0
Since: 0


Hier könnten Sie Ihre Anzeige aufgeben!
Bitte kontaktieren Sie uns, um mehr darüber zu erfahren.

krisse

"myXOOPs"-Neuling
Gepostet am:19.12.2009 21:22
krisse
krisse Offline (Show more)
"myXOOPs"-Neuling
Posts: 46
Since: 02.02.2005
#5

Aw:: In <{php}>-Block auf Smarty-Variablen zugreifen

Ja, so sieht es für mich aus. Im Template "news_item.html", in welchem ich obigen Code auch anzuwenden versuche, gibt es die Smarty-Variable "<{$story.title}>".

alfred

Administrator
Gepostet am:19.12.2009 21:13
alfred
alfred Offline (Show more)
Administrator
Posts: 7619
Since: 06.12.2004
#4

Aw:: In <{php}>-Block auf Smarty-Variablen zugreifen

ist denn title auch definiert?

krisse

"myXOOPs"-Neuling
Gepostet am:19.12.2009 21:04
krisse
krisse Offline (Show more)
"myXOOPs"-Neuling
Posts: 46
Since: 02.02.2005
#3

Aw:: In <{php}>-Block auf Smarty-Variablen zugreifen

Hey, Alfred!

Das resultiert aber leider in einem Fehler, wenn ich das Template speichern will, sehe ich nur eine weiße Seite. :(

EDIT:

Den fehler kriegte ich beseitigt, den Titel leider noch nicht ausgegeben...

<{php}>
GLOBAL 
$xoopsTpl;
$temp $xoopsTpl->get_template_vars('story'); 
echo 
$temp->title;
<{/
php}>

alfred

Administrator
Gepostet am:19.12.2009 21:01
alfred
alfred Offline (Show more)
Administrator
Posts: 7619
Since: 06.12.2004
#2

Aw:: In <{php}>-Block auf Smarty-Variablen zugreifen

kann ja auch nicht, oder hast du dein Theme in eine php-Klasse gepackt

nimm mal

$temp = $xoopsTpl->get_template_vars('story');

krisse

"myXOOPs"-Neuling
Gepostet am:19.12.2009 20:47
krisse
krisse Offline (Show more)
"myXOOPs"-Neuling
Posts: 46
Since: 02.02.2005
#1

In <{php}>-Block auf Smarty-Variablen zugreifen

Ich würde zwecks besserer Anpassung gerne im Template des News-Moduls auf die Smarty-Variable <{$story.title}> zugreifen, und zwar in einem <{php}>-Block. Mein Code tut leider nichts:
<{php}>
$temp $this->get_template_vars('story'); 
echo 
$temp->title;
<{/
php}>
Weiß jemand ob und wie das zu bewerkstelligen ist?
Diesen Thread durchsuchen:  1 Anonyme Benutzer

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
OffOffTopic [Wichtig] Übernahme myXOOPS 0 591 11.12.2023 18:57
alfred Gehe zum letzten Beitrag
Die Installation und Administration von XOOPS 2.5.X [Offen] Upgrade 2.5.11 3 2337 07.05.2023 07:03
Goffy Gehe zum letzten Beitrag