Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 20. Dezember 2010 10:58
- Tobias_Gl
- probiert CMS/ms aus
- Ort: Siegen
- Registriert: 09. November 2010
- Beiträge: 69
- Webseite
Calguy Calendar Modifikation
Hallo,
ich würde gerne bei dem Calguy Calendar soetwas wie "modified_date" auslesen lassen. Wenn ich diesen Tag in der Seitenbearbeitung angebe wird immer das Datum des Contents - wann er geändert wurde ausgelesen.
Ich würde gerne diesen Tag im Verbindung mit dem CG Calendar verwenden.
Das Modul ist von SQL so aufgebaut, dass es in der Tabelle "cms_module_cgcalendar_events" eine Spalte von "event_create_date" und "event_modified_date" gibt.
Wie kann ich diese Daten am besten auslesen, nach dem neusten sortieren und ins Template einbauen?
Ich hoffe ihr könnt mir da ein wenig helfen
Offline
#2 20. Dezember 2010 12:56
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: Calguy Calendar Modifikation
Füg mal {get_template_vars} ins Template ein - damit erhältst du zunächst alle Smarty-Variablen.
Wenn die Variable ein Objekt ist, kannst du dies dann mit {$variable|print_r} (oder {$entry|print_r}) näher ergründen.
Offline
#3 20. Dezember 2010 14:02
- Tobias_Gl
- probiert CMS/ms aus
- Ort: Siegen
- Registriert: 09. November 2010
- Beiträge: 69
- Webseite
Re: Calguy Calendar Modifikation
Habe ich ausgetestet leider ohne großen Erfolg.
bei {get_template_vars} wurde mir als einziges Objekt CGCalendars ausgegeben und als ich dieses per {$CGCalendar|print_r} ausgegeben habe wurde jeder eintrag in ca. 1,5 Seiten quellcode zerlegt. Leider war das für mich nicht sehr hilfreich.
Offline
#4 20. Dezember 2010 14:09
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: Calguy Calendar Modifikation
Dieser Quellcode ist ja das Interessante.
Ich weiss nicht wie der CGCalendar seine foreach Schlaufe baut. Aber hier kannst du es nochmals mit
{$entry|print_r})
(Wobei $entry durch die Variable ersetzt werden muss, welche in CGCalendar eingesetzt ist). Alternativ kannst du auch mal einen Teil des Quellcodes hier posten. Dann können wir dir weiterhelfen.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#5 20. Dezember 2010 16:04
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Calguy Calendar Modifikation
Es kommt auch auf die Aktion an, die der Kalender ausführen soll.
D.h. je nachdem was Du beim Parameter "display" angegeben hast, sind unterschiedliche Daten verfügbar.
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
#6 20. Dezember 2010 16:21
- Tobias_Gl
- probiert CMS/ms aus
- Ort: Siegen
- Registriert: 09. November 2010
- Beiträge: 69
- Webseite
Re: Calguy Calendar Modifikation
Naja gibt es nicht einen einfachen Weg per UDT oder ähnliches die Spalte der Datenbank auszulesen und nach dem aktuellesten sortiert auszugeben ?
Offline
#7 20. Dezember 2010 16:33
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: Calguy Calendar Modifikation
Klar kann man das auch mit einem UDT lösen. Als Vorlage kannst du z.B. das Plugin "content_dump" nehmen. Dann weisst du, wie du die DB Abfragen schreiben musst.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#8 20. Dezember 2010 17:48
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: Calguy Calendar Modifikation
kannst du nicht einfach
{$event.create_date} und {$event.modified_date} bei "Template für bevorstehende Termine" benutzen???
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
Seiten: 1