DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
tx_seminarsΒΆ
This is the default tx_seminars configuration used to show seminars within the calendar.
plugin.tx_cal_controller.display.tx_seminars
Property
event_select
Data type
SELECT
Description
This is the heart of the connection SQL. It will be used in conjunction with the view-where (findallWithinWhere, findAll and findWhere) to retrieve the tt_news records.
selectFields = tx_seminars_seminars.*, tx_seminars_timeslots.*, tx_seminars_timeslots.begin_date as bgndt, tx_seminars_timeslots.end_date as nddt, tx_seminars_seminars.title as mytitle, tx_seminars_timeslots.begin_date as my_startdate, tx_seminars_timeslots.end_date as my_enddate leftjoin = tx_seminars_timeslots ON (tx_seminars_seminars.uid=tx_seminars_timeslots.seminar)
Default
See description
Property
pidTable
Data type
String
Description
Configure the table the records come from.
Default
tx_seminars_seminars
Property
findAllWithinWhere
Data type
String
Description
Define the where clause for the views: day, week, month, year, list, rss. Use ###START### and ###END### as marker to be replaced during runtime with the timeframe
Default
((tx_seminars_timeslots.begin_date>=###START### AND tx_seminars_timeslots.begin_date<###END###) OR (tx_seminars_timeslots.end_date<###END### AND tx_seminars_timeslots.end_date>###START###) OR (tx_seminars_timeslots.end_date>###END### AND tx_seminars_timeslots.begin_date<###START###))
Property
findAll
Data type
String
Description
Define the where clause for the ? view Use ###START### and ###END### as marker to be replaced during runtime with the timeframe
Currently not in use!!
Default
Property
findWhere
Data type
String
Description
Define the where clause for the single event views: event, ics Use ###UID### as marker to be replaced during runtime to define the uid of the record
Default
tx_seminars_seminars.uid = ###UID###
Property
externalPlugin
Data type
Boolean
Description
Enable this to create a link to another page containing the single view of the external plugin. Use ###DB_FIELD### to retrieve record related informations from the database (DB_FIELD is a placeholder)
Default
0
Property
externalPlugin.singleViewPid
Data type
Integer / PID
Description
Define the pid for the external plugin single view
Default
Property
externalPlugin.additionalParams
Data type
String / stdWrap
Description
Contains the paramter(s) to be added to the url. Use ###DB_FIELD### to retrieve record related informations from the database (DB_FIELD is a placeholder)
Default
tx_seminars_pi1[showUid]=###UID###
Property
startTimeField
Data type
String
Description
Define the field containing the timestamp for the start time
Default
my_startdate
Property
endTimeField
Data type
String
Description
Define the field containing the timestamp for the end time.If there is no according field, leave it empty and define a defaultLength
Default
my_enddate
Property
defaultLength
Data type
Integer
Description
If there is no end time, you can define a default length (in minutes)
Default
0
Property
fieldMapping
Data type
Array
Description
For a quick and easy integration, map your record fields to the standard event fields
Default
- title = mytitle
- description = description
- image = image
Property
template
Data type
String / Path
Description
The template to be used with these records
Default
EXT:cal_ts_service/Resources/Private/Templates/ts.tmpl
Property
headerStyle
Data type
String
Description
The header style class to be used.
Default
yellow_catheader
Property
bodyStyle
Data type
String
Description
The body style class to be used.
Default
yellow_catbody
Property
legendDescription
Data type
String
Description
The title in the legend description for these records
Default
Seminar
Property
search.searchEventFieldList
Data type
String, CSV
Description
The fields, which are allowed to be searched through
Default
tx_seminars.title,tx_seminars.description
Property
event.event.image
Data type
cObject
Description
The image definition
Default
image >
image = IMAGE
image {
file.import.field = image
file.import.stdWrap.wrap = uploads/tx_seminars/|
}
[tsref:plugin.tx_cal_controller.display.tx_seminars]