Tag allerseits,
Ich wollte fragen ob die möglichkeit besteht auf irgend einer art und weise 2 tags mit einer ander zu kombinieren.
hier ein Beispiel damit ihr besser versteht was ich meine.
news tag und title tag => {news category="{title}"}
ist den so was über Smarty zu lösen?
Gruß Steam
[Gelöst]tags kombinieren
[Gelöst]tags kombinieren
Last edited by steam89 on Fri Jul 31, 2009 12:31 pm, edited 1 time in total.
Re: tags kombinieren
Nix einfacher als das - füge anstelle deines {title}-Tags im Template folgendes ein:
Dann sollte es auch mit
funktionieren
...
Code: Select all
{title assign='ptitle'}
{$ptitle}
Code: Select all
{news category=$ptitle}

Re: tags kombinieren
Vielen Dank für die schnelle Antwort, aber das funktioniert nicht. 

Re: tags kombinieren
das funktioniert auch nicht, aber trotzdem herzlichen Dank für die schnelle hilfe
ich habs auch folgendermaßen versucht
{if $ptitle==X}{news detailpage="Artikeldetails" pagelimit="5" category="X"}{/if}
das hat ebenfalls nicht funktioniert.
ich habs auch folgendermaßen versucht
{if $ptitle==X}{news detailpage="Artikeldetails" pagelimit="5" category="X"}{/if}
das hat ebenfalls nicht funktioniert.
Last edited by steam89 on Fri Jul 31, 2009 12:08 pm, edited 1 time in total.
Re: tags kombinieren
Wo rufst du das news-Modul auf, im Content oder im Template?
Versuchs mal so
kommt als allererste Zeile ins Template
{title} ersetzt du durch {$ptitle}
und das News-Modul verwendest du wie oben besprochen ...
Wenn du das News-Modul im Content aufrufst, könntest du
auch in der Seite in der Registerkarte "Optionen" unter "Seitenspezifische Smarty-Daten:" eintragen.
Dafür muss aber im Template als erste Zeile
vorhanden sein und in der config.php der Parameter $config['process_whole_template'] auf true gesetzt werden.
Versuchs mal so
Code: Select all
{title assign='ptitle'}
{title} ersetzt du durch {$ptitle}
und das News-Modul verwendest du wie oben besprochen ...
Wenn du das News-Modul im Content aufrufst, könntest du
Code: Select all
{title assign='ptitle'}
Dafür muss aber im Template als erste Zeile
Code: Select all
{process_pagedata}
Last edited by cyberman on Fri Jul 31, 2009 12:27 pm, edited 1 time in total.
Re: tags kombinieren
super herzlichen Dank jetzt hat es geklappt, ich hatt {title assign='ptitle'} die ganze zeit im drine, es muss aber dadrüber.
Tut mir Leid das ich solange deine Zeit in anspruch genommen hab. (wenn ich dich duzen darf)
Lösung:
{title assign='ptitle'}
{$ptitle}]
{news category='$ptitle'}
Gruß Steam
Tut mir Leid das ich solange deine Zeit in anspruch genommen hab. (wenn ich dich duzen darf)
Lösung:
{title assign='ptitle'}
{$ptitle}]
{news category='$ptitle'}
Gruß Steam
Last edited by steam89 on Fri Jul 31, 2009 12:35 pm, edited 1 time in total.
Re: tags kombinieren
Hatte ich ja auch zunächst so empfohlen, bis mir eingefallen ist, dass {title} im Standard-Template nach dem News-Modul (und damit zu spät) aufgerufen wird ;D.steam89 wrote: super herzlichen jetzt hat es geklappt, ich hatt {title assign='ptitle'} die ganze zeit im drine,
es muss aber dadrüber.
Theoretisch würde es reichen, wenn du es direkt vor dem Aufruf des News-Moduls bzw. vor der Stelle im Source platzierst, wo die Variable das erste Mal benötigt wird.
Kein Problem , ist hier so üblich 8)wenn ich dich duzen darf
http://forum.cmsmadesimple.org/index.ph ... 433.0.html
Last edited by cyberman on Fri Jul 31, 2009 12:39 pm, edited 1 time in total.