Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 19. März 2013 20:46
- dentdent
- probiert CMS/ms aus
- Registriert: 25. Februar 2013
- Beiträge: 21
[GELÖST] Im UDT auf NewsId zugreifen
Hallo Leute,
ich stehe auf dem Schlauch. Ich rufe in einer News eine UDT auf, die die NewsId in einer Abfrage benötigt.
Nun hatte früher die
$gCms->smarty->_tpl_vars['entry']->id
mir die Id des News geliefert.
Wie funktioniert das nun bei CMS 1.11.4?
cmsms()->GetSmarty()->_tpl_vars['entry']->id
führt nicht zum gewünschten Erfolg.
Es ist bestimmt nur eine Kleinigkeit, aber ich seh es nicht.
Vielen Dank,
Arthur Dent
Mit freundlichen Grüßen
Arthur Dent
Offline
#2 19. März 2013 20:58
- dentdent
- probiert CMS/ms aus
- Registriert: 25. Februar 2013
- Beiträge: 21
Re: [GELÖST] Im UDT auf NewsId zugreifen
Okay, bin einfach nur zu müde.
Die Lösung ist natürlich simple - wenn man weiß, wie *gg*
cmsms()->GetSmarty()->tpl_vars['entry']->value->id
Danke.
(Oder hat jemand eine elegantere Lösung? Dann her damit.)
Mit freundlichen Grüßen
Arthur Dent
Offline
#3 19. März 2013 21:21
- nockenfell
- Moderator
- Ort: Lenzburg, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.927
- Webseite
Re: [GELÖST] Im UDT auf NewsId zugreifen
Grundsätzlich kannst du die Variable auch dem UDT übergeben:
{deinUdt NewsId=$entry->id}
==== UDT ====
$newsId = $params['NewsId'];
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
Seiten: 1