Servus,
ich möchte auf meiner HP im Linken Content eines dreispaltigen Layouts den Minikalender (Monatsansicht) anzeigen lassen. Dies soll jedoch nicht nur auf einer Seite geschehen, sondern auf alle darauffolgenden Seiten ebenfalls. Nun will ich nicht auf jeder einzelnen Seite das PlugIn übers Backend einpflegen. Deshalb habe ich den Kalender ins TypoScript geschrieben. Soweit funktioniert auch alles - der Kalender ist sichtbar und die Tage, an denen Termine sind, beinhalten einen Link der mich zur "Tagesansicht" führt.
Mein Problem ist nur, dass dort keine Termine anzeigt werden und offenbar auch noch andere "Dinge" geladen werden (z.b. Die Suchfunktion, die allerdings im PlugIn deaktiviert ist). Es wird allerdings auch keine Fehlermeldung ausgegeben.
Hier die Datei "root.ts"
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/configuration/typoscript/calendar.ts">
lib.minical >
lib.minical < plugin.tx_cal_controller
lib.minical {
pages = 38
view {
allowedViews = month
month.monthTemplate = fileadmin/templates/cal/monthmini.tmpl
calendar.defaultUid = 38
isStatic = 1
day.dayViewPid = 45
event.eventViewPid = 46
weekStartDay = Monday
}
}
Hier die Datei "calendar.ts"
plugin.tx_cal_controller {
pidList = 38 # PID des Sysfolders mit den Daten (Liste)
rights.defaultSavePid = 38 # PID des Sysfolders mit den Front-Daten (Liste)
# Bildgrößen
singleMaxW = 240
listMaxW = 120
# nach Belieben anpassen
uploadPath.image = uploads/tx_cal/pics/
uploadPath.media = uploads/tx_cal/media/
# Frontend-Editing erlauben
rights.edit = 1
# Frontenduser angeben, die Admin-Rechte haben.
rights.admin.user = UserID
# Gruppe der Frontenduser angeben, die Admin-Rechte haben.
rights.admin.group = GroupID
# Angaben für die Erinnerungsemails bei abonnierten Ereignissen
emailAddress = no@reply.de
emailName = Reminder
emailOrganisation = irgendwas
# Zeit in Minuten bevor die Erinnerung gesendet wird.
# Erfordert die gabriel extension und einen Cronjob.
# Derzeit nicht aktiv.
# view.event.remind.time = 30
# noch unklar, im Moment inaktiv.
# view.event.notify.subscriptionViewPid =
# view.event.meeting.statusViewPid =
# Google Map für die Veranstaltungsorte
# erfordert wec_map, deshalb ausgeschaltet
view.location.showMap = 0
# Datums und Zeitformate, ggf. anpassen.
view.dateFormat = %d.%m
view.timeFormat = %H:%M
#### Templates - in fileadmin verschoben! ####
## Bilder + JavaScript ##
view.imagePath = fileadmin/templates/cal/img
view.javascriptPath = fileadmin/templates/cal/js
## Templates ##
view.calendar.createCalendarTemplate = fileadmin/templates/cal/create_calendar.tmpl
view.calendar.confirmCalendarTemplate = fileadmin/templates/cal/confirm_calendar.tmpl
view.calendar.deleteCalendarTemplate = fileadmin/templates/cal/delete_calendar.tmpl
view.category.createCategoryTemplate = fileadmin/templates/cal/create_category.tmpl
view.category.confirmCategoryTemplate = fileadmin/templates/cal/confirm_category.tmpl
view.category.deleteCategoryTemplate = fileadmin/templates/cal/delete_category.tmpl
view.day.dayTemplate = fileadmin/templates/cal/day.tmpl
view.week.weekTemplate = fileadmin/templates/cal/week.tmpl
view.month.monthTemplate = fileadmin/templates/cal/month.tmpl
view.month.monthSmallTemplate = fileadmin/templates/cal/month_small.tmpl
view.month.monthMediumTemplate = fileadmin/templates/cal/month_medium.tmpl
view.month.monthLargeTemplate = fileadmin/templates/cal/month_large.tmpl
view.month.horizontalSidebarTemplate = fileadmin/templates/cal/calendar_nav.tmpl
view.year.yearTemplate = fileadmin/templates/cal/year.tmpl
view.event.eventTemplate = fileadmin/templates/cal/event.tmpl
view.event.phpicalendarEventTemplate = fileadmin/templates/cal/phpicalendar_event.tmpl
view.event.createEventTemplate = fileadmin/templates/cal/create_event.tmpl
view.event.confirmEventTemplate = fileadmin/templates/cal/confirm_event.tmpl
view.event.deleteEventTemplate = fileadmin/templates/cal/delete_event.tmpl
view.event.notify.all.onCreateTemplate = fileadmin/templates/cal/notifyOnCreate.tmpl
view.event.notify.all.onChangeTemplate = fileadmin/templates/cal/notifyOnChange.tmpl
view.event.notify.all.onDeleteTemplate = fileadmin/templates/cal/notifyOnDelete.tmpl
view.event.remind.all.template = fileadmin/templates/cal/remind.tmpl
view.event.subscriptionManagerTemplate = fileadmin/templates/cal/subscription_manager.tmpl
view.event.notify.confirmTemplate = fileadmin/templates/cal/notifyConfirm.tmpl
view.event.notify.unsubscribeConfirmTemplate = fileadmin/templates/cal/notifyUnsubscribeConfirm.tmpl
view.event.meeting.template = fileadmin/templates/cal/invite.tmpl
view.event.meeting.onChangeTemplate = fileadmin/templates/cal/inviteOnChange.tmpl
view.event.meeting.managerTemplate = fileadmin/templates/cal/meetingManager.tmpl
view.location.locationTemplate = fileadmin/templates/cal/location.tmpl
view.location.locationTemplate4Partner = fileadmin/templates/cal/location_partner.tmpl
view.location.locationTemplate4Address = fileadmin/templates/cal/location_address.tmpl
view.location.createLocationTemplate = fileadmin/templates/cal/create_location.tmpl
view.location.confirmLocationTemplate = fileadmin/templates/cal/confirm_location.tmpl
view.location.deleteLocationTemplate = fileadmin/templates/cal/delete_location.tmpl
view.organizer.organizerTemplate = fileadmin/templates/cal/organizer.tmpl
view.organizer.organizerTemplate4Partner = fileadmin/templates/cal/organizer_partner.tmpl
view.organizer.organizerTemplate4Address = fileadmin/templates/cal/organizer_address.tmpl
view.organizer.organizerTemplate4FEUser = fileadmin/templates/cal/organizer_feuser.tmpl
view.list.listTemplate = fileadmin/templates/cal/list.tmpl
view.list.listWithTeaserTemplate = fileadmin/templates/cal/list_w_teaser.tmpl
module.locationloader.template = fileadmin/templates/cal/module_locationloader.tmpl
view.admin.adminTemplate = fileadmin/templates/cal/admin.tmpl
view.other.sidebarTemplate = fileadmin/templates/cal/sidebar.tmpl
view.other.searchBoxTemplate = fileadmin/templates/cal/search_box.tmpl
view.search.searchResultAllTemplate = fileadmin/templates/cal/search_all.tmpl
view.search.searchResultEventTemplate = fileadmin/templates/cal/search_event.tmpl
view.search.searchResultLocationTemplate = fileadmin/templates/cal/search_location.tmpl
view.search.searchResultOrganizerTemplate = fileadmin/templates/cal/search_organizer.tmpl
}
Hier ein Bild dazu:
Bild: i477.photobucket.com/…/Bild1.png
Schonmal vielen Dank im voraus =)