Bestimmte Termine in eigene Seite einbinden - dates.php

Hast du Probleme Admidio einzurichten? Hier kannst du Fragen rund um die Einrichtung stellen.
Antworten
artifly
Beiträge: 34
Registriert: 8. Jan 2010, 20:04
Wohnort: Mühlheim am Main
Kontaktdaten:

Bestimmte Termine in eigene Seite einbinden - dates.php

Beitrag von artifly »

Admidio:2.3

Ich hatte bisher verschiedene Kalender in unsere Vereinsseite eingebunden.... in der aktuellen Version finde ich folgendes nicht mehr!?! Bisher hatte ich individuelle dates.php erstellt also einfach dates1.php für Veranstaltungen - dates2.php für Kurse usw.

Code: Alles auswählen

// lokale Variablen der Uebergabevariablen initialisieren
$req_mode      = 'actual';
$req_start     = 0;
$req_headline  = $g_l10n->get('DAT_DATES');
$req_id        = 0;
$sql_datum     = '';
$req_calendar  = 'offene Veranstaltungen';
$topNavigation = '';
Wie gebe ich den "calendar"-Namen wie oben vor oder hat das was mit der cat_id zu tun?

Danke und beste Grüße
Benutzeravatar
fasse
Administrator
Beiträge: 6170
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hi,

in Version 2.3 wurden ein paar Variablen umbenannt. Schau mal hier http://www.admidio.org/dokuwiki/doku.ph ... _themes_23

Die müsstest du dann in deinem Code auch anpassen.

Viele Grüße
Fasse
artifly
Beiträge: 34
Registriert: 8. Jan 2010, 20:04
Wohnort: Mühlheim am Main
Kontaktdaten:

Bestimmte Termine in eigene Seite einbinden - dates.php

Beitrag von artifly »

Vielen Dank für die schnelle Antwort.

Die cat_id des Kalenders ist natürlich in der DB hinterlegt.
Ich übergebe beim Aufruf von unserer Webseite einfach die cat_id an die Url gehängt und kann damit unterschiedliche Kalender aufrufen. So brauche ich jetzt nur noch ein angepasstes dates modul als Plugin ... was das updaten erleichtert.

BG artifly
Jochen
Team
Beiträge: 1506
Registriert: 22. Feb 2006, 18:11

Beitrag von Jochen »

Hallo,

die Funktion bringt Admidio doch schon lange mit oder verstehe ich da was falsch. Wenn Du die Kategorie übergibst werden nur die Termine aus dieser angezeigt.

admidio/adm_program/modules/dates/dates.php?calendar=offene Veranstaltungen

Gruß Jochen
Benutzeravatar
fasse
Administrator
Beiträge: 6170
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

@Jochen: das ist glaube ich das Problem. Ich habe die Option calendar in der 2.3 entfernt und jetzt arbeitet das Modul nur noch mit der cat_id. Dies war/ist besser, da diese eindeutiger ist. Bei calender können ja jetzt auch Übersetzungsstrings stehen oder nicht und da ist die Auswertung einfacher.
Antworten