[TYPO3-calendar] cal_ts_service: Every event from seminars lasts 3 hours
Sönke Hartung
hartung.germany at gmail.com
Sun Jul 22 14:08:37 CEST 2012
Hello List,
i've found a solution. For any reason (which?) is
plugin.tx_cal_controller.display.seminars copyed to
plugin.tx_cal_controller.display.seminars2
My changes there work fine. What's the difference between seminars and
seminars2?
Now two other challanges:
The calendar entries should show the organizers name instead of the
seminar title. Also only seminars with free seats should be visible.
I'm not familar with m:n-relational querys. Can someone give me a hint
for such a query?
Many thanks
Sönke
Am 19.07.2012 21:36, schrieb Sönke Hartung:
> Hello List,
>
> I'm using cal_ts_service to show seminars (tx_seminars) in cal.
> Unfortunately every seminar is shown with a duration of 3 hours, no
> matter which endtime I choose. The begintime is always correct.
>
> I'm using the default configuration with this TS:
>
> plugin.tx_cal_controller.display.seminars {
> externalPlugin = 1
> externalPlugin.singleViewPid = 272
> externalPlugin.additionalParams = tx_seminars_pi1[showUid]=###UID###
>
> startTimeField = starttime
> endTimeField = endtime
> defaultLength = 90
>
> event.event.defaultEventLength = 5400
> event_select.selectFields = tx_seminars_seminars.*,
> tx_seminars_seminars.title as mytitle
> }
>
> This TS is active only on the page containing the cal-view.
>
> I do not use the seminars timeslot records. All start and end times are
> defined directly in the seminar record. Therefore I changed the SQL query.
>
> Furthermore the link to the Singeview page won't work.
>
> The created Link should look like this:
> http://example.com/seminars.0.html?&tx_seminars_pi1[showUid]=1684
>
> But i get this (I entered linebreaks for better reading):
> http://example.com/seminars.0.html?&tx_cal_controller[view]=event
> &tx_cal_controller[type]=tx_cal_ts_service
> &tx_cal_controller[uid]=1666
> &tx_cal_controller[ts_table]=seminars
> &tx_cal_controller[lastview]=view-week|page_id-287
> &tx_cal_controller[year]=2012
> &tx_cal_controller[month]=07
> &tx_cal_controller[day]=16
> &cHash=3d962110f44aeb9aba4dedcfd7b9900f
>
> Nothing to see from my additionalParams.
>
> Can anybody give me some hints, please?
>
> Many thanks and kind regards
> Sönke
More information about the TYPO3-project-calendar
mailing list