Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 14. Mai 2012 16:37

kris29
kennt CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 106

[GELÖST] CGcalendar - Kategorie auslesen

Ich versuche leider vergeblich im Detailtemplate die Kategorie des Eintrags auszulesen.
Mit {get_template_vars} bekomme ich auch gar keine Hinweise auf die Kategorie. Wo ist sie denn?  glasses

Offline

#2 14. Mai 2012 16:46

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.314
Webseite

Re: [GELÖST] CGcalendar - Kategorie auslesen

schau mal in die event variable. also <pre>{$event|print_r}</pre> in dein detailtemplate schreiben und nachgucken

Offline

#3 14. Mai 2012 16:55

kris29
kennt CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 106

Re: [GELÖST] CGcalendar - Kategorie auslesen

Da sehe ich nur das Array meiner benutzerdefinierten Felder. Keine Kategorie.

Offline

#4 14. Mai 2012 17:07

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.314
Webseite

Re: [GELÖST] CGcalendar - Kategorie auslesen

hmmm. ich habe jetzt nochmal extra für dich nachgeguckt. mit {get_template_vars} offenbart sich "categories". demzufolge:
<pre>{$categories|print_r}</pre>

Offline

#5 15. Mai 2012 08:34

kris29
kennt CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 106

Re: [GELÖST] CGcalendar - Kategorie auslesen

Danke. Nun hab ich noch das Problem mit der Ausgabe der Kategorie(n).

Im Template für bevorstehende Termine klappt das mit

   {foreach from=$event.categories item=category key=category_name}
       {$category_name}
   {/foreach}

Aber im Detailtemplate des Termins bekomm ich die Kategorie so nicht ausgegeben.

*aufdemSchlauchsteh*

Offline

#6 15. Mai 2012 10:01

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] CGcalendar - Kategorie auslesen

Aber im Detailtemplate des Termins bekomm ich die Kategorie so nicht ausgegeben.

Warum nicht?


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#7 15. Mai 2012 11:42

kris29
kennt CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 106

Re: [GELÖST] CGcalendar - Kategorie auslesen

Keine Ahnung. Es wird einfach nichts angezeigt. Die Variable ist aber "da".

<pre>{$categories|print_r}</pre> gibt mir folgendes aus:

[== html ==]
Array
(
    [category_id] => 5
    [category_name] => Oldtimer
    [category_order] => 50
)
Array

Offline

#8 15. Mai 2012 11:50

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.314
Webseite

Re: [GELÖST] CGcalendar - Kategorie auslesen

hat ja hier auch nix mit $event zu tun! also weglassen:

{foreach from=$categories item=category key=category_name}
       {$category_name}
{/foreach}

Offline

#9 15. Mai 2012 12:20

kris29
kennt CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 106

Re: [GELÖST] CGcalendar - Kategorie auslesen

Da bekomme ich nur eine 0 angezeigt.

CMSMS 1.9.4.1, CGcalendar 1.6.1

Offline

#10 15. Mai 2012 12:26

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] CGcalendar - Kategorie auslesen

Müsste es nicht eher

{foreach from=$categories item=category key=cat}
       {$cat->category_name}
{/foreach}

heissen (ungetestet)

--> das Array $categories enthält die Kategorien in einem weiteren Array. Darum kann man dies nicht direkt ansprechen.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#11 15. Mai 2012 13:23

kris29
kennt CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 106

Re: [GELÖST] CGcalendar - Kategorie auslesen

Funktioniert nicht, hat mich aber zur Lösung geführt:

{foreach from=$categories key=category item=item}
       {$item.category_name}
{/foreach}

Danke!

Verflixt meine Smarty-Kenntnisse sind so bescheiden...

Offline

#12 15. Mai 2012 13:28

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] CGcalendar - Kategorie auslesen

kris29 schrieb:

Funktioniert nicht, hat mich aber zur Lösung geführt:

Super. Ich bin auch nicht ganz Sattelfest wann es $item->value und wann $item.value heisst. Eines von beidem ist es jeweils...


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#13 15. Mai 2012 14:34

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.314
Webseite

Re: [GELÖST] CGcalendar - Kategorie auslesen

. bei nem array und -> bei nem object smile

Offline

#14 15. Mai 2012 15:52

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] CGcalendar - Kategorie auslesen

nicmare schrieb:

. bei nem array und -> bei nem object smile

Danke für die Aufklärung.  smile


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline