[Gelöst]tags kombinieren

Hilfe zu Modulen und Tags
Post Reply
steam89
Forum Members
Forum Members
Posts: 12
Joined: Mon Jul 20, 2009 1:01 pm

[Gelöst]tags kombinieren

Post by steam89 »

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
Last edited by steam89 on Fri Jul 31, 2009 12:31 pm, edited 1 time in total.
cyberman

Re: tags kombinieren

Post by cyberman »

Nix einfacher als das - füge anstelle deines {title}-Tags im Template folgendes ein:

Code: Select all

{title assign='ptitle'}
{$ptitle}
Dann sollte es auch mit

Code: Select all

{news category=$ptitle}
funktionieren ;) ...
steam89
Forum Members
Forum Members
Posts: 12
Joined: Mon Jul 20, 2009 1:01 pm

Re: tags kombinieren

Post by steam89 »

Vielen Dank für die schnelle Antwort, aber das funktioniert nicht. :-[
cyberman

Re: tags kombinieren

Post by cyberman »

Auch nicht

Code: Select all

{news category='$ptitle'}
::)
steam89
Forum Members
Forum Members
Posts: 12
Joined: Mon Jul 20, 2009 1:01 pm

Re: tags kombinieren

Post by steam89 »

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.
Last edited by steam89 on Fri Jul 31, 2009 12:08 pm, edited 1 time in total.
cyberman

Re: tags kombinieren

Post by cyberman »

Wo rufst du das news-Modul auf, im Content oder im Template?

Versuchs mal so

Code: Select all

{title assign='ptitle'}
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

Code: Select all

{title assign='ptitle'}
auch in der Seite in der Registerkarte "Optionen" unter "Seitenspezifische Smarty-Daten:" eintragen.

Dafür muss aber im Template als erste Zeile

Code: Select all

{process_pagedata}
vorhanden sein und in der config.php der Parameter $config['process_whole_template'] auf true gesetzt werden.
Last edited by cyberman on Fri Jul 31, 2009 12:27 pm, edited 1 time in total.
steam89
Forum Members
Forum Members
Posts: 12
Joined: Mon Jul 20, 2009 1:01 pm

Re: tags kombinieren

Post by steam89 »

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
Last edited by steam89 on Fri Jul 31, 2009 12:35 pm, edited 1 time in total.
cyberman

Re: tags kombinieren

Post by cyberman »

steam89 wrote: super herzlichen jetzt hat es geklappt, ich hatt {title assign='ptitle'} die ganze zeit im drine,
es muss aber dadrüber.
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.

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.
wenn ich dich duzen darf
Kein Problem , ist hier so üblich  8)

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.
Post Reply

Return to “Module und Tags”