auch an diese Stelle meinen herzlichen Dank an Mario
von ihm kommt die Lösung:
Heute:
plugin.tx_cal_controller.view.list.starttime = now
plugin.tx_cal_controller.view.list.endtime = +1 day
Morgen:
plugin.tx_cal_controller.view.list.starttime = +1 day
plugin.tx_cal_controller.view.list.endtime = +2 day
Hi, ich häng mich hier mal an:
Habe nach Tutorial von Steffen Miniview und Minilist eingebaut. (Cal Vers 0.12.1)Geht soweit. Allerdings werden die Titel nicht auf die List ansicht des kalenders verlinkt??
###Typo3 - Kalender###
# Minikalender + Upcoming Events
lib.minical >
lib.minical < plugin.tx_cal_controller
lib.minical {
pages = 471
view {
defaultView = month
month.monthTemplate = fileadmin/Magazin_2.0/Template/cal/monthmini.tmpl
calendar.defaultUid = 471
isStatic = 1
day.dayViewPid = 464
weekStartDay = Monday
}
}
lib.minicallist >
lib.minicallist < plugin.tx_cal_controller
lib.minicallist {
pages = 471
view {
defaultView = list
list.listTemplate = fileadmin/Magazin_2.0/Template/cal/monthteaser.tmpl
calendar.defaultUid = 471
isStatic = 1
day.dayViewPid = 464
weekStartDay = Monday
}
}
471 ist der Sysordner des Kalenders
464 der Kalneder selbst
Woran kann das liegen?
Wie sieht es mit Vers. 14 aus?
Grüße, kaktus
hi,
wenn nicht verlinkt wird, stimmt die konfigurierte pid nicht.
day.dayViewPid = 464
überprüfe diese Seite 😉
Hi, irgendwie bin ich auf dem Holzweg 😢 ; wenn ich in der Minilist auf den Termin klicke, markiert er im Minikalender den Tag des Termins mit einem roten Rand. Klicke ich auf den markierten Termin, komme ich in die Tagesansicht des Kalenders. Ist das der korrekte Weg?
Grüße kaktus
Hallo Steffen,
ist das der korrekte Weg? Mir wäre eine Verlinkung direkt auf den Event lieber, nur wie?
Grüße kaktus
schau nochmal hier: http://www.sk-typo3.de/Beispiel-Kalender.176.0.html
Die Miniliste verlinkt direkt auf die Detailansicht.
In Deinem Beispiel:
Pid 471 - Sysfolder mit Calendar und Events
Pid 464 - Seite mit cal als Plugin, es müssen auch alle Ansichten angewählt sein, die man darstellen (lönnen) möchte.
Jetzt hab ich alle möglichen Ansichten ausgewählt, aber es hilft nix, er markiert den Termin in der Miniview und bleibt auf der Startseite, wo Miniview und Minilist integriert sind. #angry#
Grüße, kaktus
naja, dank Mario kams raus - es muss nicht die day-view sondern die event-view angesprochen werden.
Hier die korrekte Liste:
lib.minicallist >
lib.minicallist < plugin.tx_cal_controller
lib.minicallist {
pages = PID_DES_SYSFOLDERS
view {
defaultView = list
list.listTemplate = fileadmin/templates/cal/monthteaser.tmpl
calendar.defaultUid = PID_DES_SYSFOLDERS
isStatic = 1
event.eventViewPid = PID_DER_KALENDERSEITE/EVENTANSICHT
weekStartDay = Sunday
}
}
Hallo, manchmal sieht man den Wald vor lauter Bäumen nicht! Wenn man über den Link fuhr, erschien als Alt - Text "Event View", das war der wohl entscheidende Hinweis.
Jetzt haut's hin.
Danke nochmal an Steffen und Mario!
Grüße kaktus
Hallo Zusammen
Habe nun verschiedene Beiträge gelesen, und wurde bis jetzt noch nicht richtig schlau ...
Im Moment sind wir ja bei Version 0.14.1 bei welcher bei mir leider vieles nicht mehr funktioniert. Bei Version 0.13.1 habe ich Schwierigkeiten mit der Mini View Ansicht, welche ja nach Tutorial mit Version 0.12 läuft.
Welche Version benutzt Ihr denn nun?
Vielen Dank und liebe Grüsse,
reetosh
Das stimmt, in der 0.14 geht das so nicht, ich werde heute Abend einen funktionierenden Schnipsel veröffentlichen. Ausserdem werde ich mein Tutorial auf die aktuelle Version anpassen. Brauch nur die Zeit dafür ...
Super, freue mich auf Deinen Schnipsel 😉
Habe aber doch auch noch weitere Probleme nach dem Update.
Vorallem mit den Daten in der Listenansicht und den Links, welche im Moment
noch fehlen...
Grüsse, reetosh
die Links gibt es erst wenn es die View Single gibt und die auch unter allowedViews aufgeführt ist 😉
Super, Vielen Dank. Das wars ...
Hatte ich in der neuen Doku übersehen.
Jetzt fehlt nur noch ein schönes MiniView 😉
Liebe Grüsse,
reetosh
ok, here we go:
lib.minical >
lib.minical < plugin.tx_cal_controller
lib.minical {
pages = 77
view {
allowedViews = month
month.monthTemplate = fileadmin/template/cal/minical.html
day.dayViewPid = 75
weekStartDay = Monday
}
}
lib.minicallist >
lib.minicallist < plugin.tx_cal_controller
lib.minicallist {
pages = 77
view {
allowedViews = list
list.listTemplate = fileadmin/template/cal/minicallist.html
list.starttime = now
list.endtime = +12 month
day.dayViewPid = 75
weekStartDay = Monday
}
}
wobei anzumerken ist:
Das verlinken klappt noch nicht so ganz, Mario will das aber heute noch fixen.
Das Template der Listview ist anders, man kann jetzt alle Marker benutzen, die man im phpicalendar_event.tmpl findet.
Das gilt alles für Version 0.14.1
Das Update des Tutorials werde ich vornehmen, wenn ein neues Release mit den gefixten Bugs rauskommt.
happy dating 😉
Danke für die Schnippsel!
Leider bekomme leider nur eine "0" als Output.
Und wenn ich die Marker von "phpicalendar_event.tmpl" benutze werden diese nicht gewrapt ...
Grüsse,
reto
Hier mal mein Listentemplate als Beispiel:
<dl id="calteaser">
<!-- ###SHOWBOTTOMEVENTS### start -->
<!-- ###SHOWBOTTOMEVENTS_ODD### start -->
<dt class="odd">###TITLE###<span class="V9G">###STARTTIME### - ###ENDTIME###</span></dt>
<dd class="odd">###DESCRIPTION###</dd>
<!-- ###SHOWBOTTOMEVENTS_ODD### end -->
<!-- ###SHOWBOTTOMEVENTS_EVEN### start -->
<dt class="even">###TITLE###<span class="V9G">###STARTTIME### - ###ENDTIME###</span></dt>
<dd class="even">###DESCRIPTION###</dd>
<!-- ###SHOWBOTTOMEVENTS_EVEN### end -->
<!-- ###SHOWBOTTOMEVENTS### end -->
</dl>
Wollte soeben mein Beitrag editieren, Du warst aber schneller 😉
Hatte einen Fehler im Template! Wohl schon etwas spät 😉
Vielen Dank
Hallo,
ich verstehe nicht wieso das Einfügen des "minical" mit soviel Mühen verbunden wird. Ich habe einfach der Jahresansicht das template "minical" zugewiesen und kann es so ohne Probleme überall einfügen. Ich muss keine Marker setzen. Der Nachteil ist dass ich auf die Jahresansicht verzichten muss.
Siehe http://www.nobbie4you.de. Ich denke wenn dies der sogenannte "typo3-Kalender" werden soll, kann man doch die Extension dahingehen erweitern, dass man für den "minical" auch die entsprechenden Anweisungen (PHP usw.) schreibt, so dass er eingefügt werden kann wie ich oben beschrieben habe, ohne meinen verwendeten Umweg zu nehmen.
nobbie
nobbie - klar kannst Du das so machen. Als Plugin ist das auch kein Problem, hier gehts mehr um die Anzeige aus TS heraus.
Natürlich wird das ganze immer mehr vereinfacht, aber es ist auch nicht leicht, alle Anforderungen unter einen Hut zu bekommen. Der Kalender ist jetzt schon wesentlich leichter zu bedienen als bei anfänglichen Versionen, und das wird auch weiter so sein 😉