Einzelnen Beitrag anzeigen
  #3  
Alt 18.05.08, 18:04
Averlon Averlon ist offline
Forum Stammgast
 
Registriert seit: 19.03.06
Ort: Forstinning
Alter: 51
Beiträge: 229
Averlon eine Nachricht über MSN schicken

Hallo,

das ist mein TS in diesem fall:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
plugin.tx_cal_controller {
view.event {
event {
description < tt_content.text.20
description {
field >
required = 1
    #dataWrap = <div>{LLL:EXT:cal/controller/locallang.xml:l_event_description}:&nbsp; |</div>
dataWrap >
}
}
}
}

Und das ist mein template für die single-darstellung:
HTML-Code:
<!--###TEMPLATE_PHPICALENDAR_EVENT### begin --> <!--phpicalendar_event.tmpl--> <h1>###HEADING###</h1> <table id="event.tmpl" cellpadding="2" width="100%" border="3px"> <tr> <td class="fi-cal-colA fi-cal-colA-w">###TITLE_LABEL###:</td> <td class="fi-cal-colB">###TITLE###</td> </tr> <tr> <td class="fi-cal-colA fi-cal-colA-w">###STARTDATE_LABEL###:</td> <td class="fi-cal-colB">###STARTDATE###</td> </tr> <tr> <td class="fi-cal-colA fi-cal-colA-w">###STARTTIME_LABEL###:</td> <td class="fi-cal-colB">###STARTTIME###</td> </tr> <tr> <td class="fi-cal-colA fi-cal-colA-w">###ENDDATE_LABEL###:</td> <td class="fi-cal-colB">###ENDDATE###</td> </tr> <tr> <td class="fi-cal-colA fi-cal-colA-w">###ENDTIME_LABEL###:</td> <td class="fi-cal-colB">###ENDTIME###</td> </tr> <tr> <td class="fi-cal-colA fi-cal-colA-w">###ORGANIZER_LABEL###:</td> <td class="fi-cal-colB">###ORGANIZER###</td> </tr> <tr> <td class="fi-cal-colA fi-cal-colA-w">###LOCATION_LABEL###:</td> <td class="fi-cal-colB">###LOCATION###</td> </tr> <tr> <td class="fi-cal-colA fi-cal-colA-w">###DESCRIPTION_LABEL###:</td> <td class="fi-cal-colB">###DESCRIPTION###</td> </tr> <tr> <td class="fi-cal-colA fi-cal-colA-w">###IMAGE_LABEL###:</td> <td class="fi-cal-colB">###IMAGE###</td> </tr> <tr> <td class="fi-cal-colA fi-cal-colA-w">###ATTACHMENT_LABEL###:</td> <td class="fi-cal-colB">###ATTACHMENT###</td> </tr> </table> <br /> <!-- ###ICS_LINK### start --> <img src="###IMG_PATH###/ics.gif" border="0" /> <!-- ###ICS_LINK### end --> 
###MORE_LINK###
<!-- ###SUBSCRIPTION### start --> <div id="monitor_event"> <!--###NOTLOGGEDIN### start-->If you are logged in, you can set up monitoring 
	for this event.
	<!--###NOTLOGGEDIN### end--> <!--###NOTLOGGEDIN_NOMONITORING### start--> <h1>###NOTLOGGEDIN_NOMONITORING_HEADING###</h1>
	###L_CAPTCHA_START_SUCCESS###
	<form name="tx_cal_controller" id="tx_cal_controller_subscribe" method="post" action="###ACTIONURL###">
		###L_ENTER_EMAIL###
		<input type="text" size="30" name="tx_cal_controller[email]" value=""><br /> <br />
		###L_CAPTCHA_TEXT###<br />
		###CAPTCHA_TEXT###&nbsp;&nbsp;&nbsp; ###CAPTCHA_SRC###<br /> <input type="submit" value="###NOTLOGGEDIN_NOMONITORING_SUBMIT###" /> </form> <!--###NOTLOGGEDIN_NOMONITORING### end--> <!--###NOTLOGGEDIN_MONITORING### start--> <h1>###NOTLOGGEDIN_MONITORING_HEADING###</h1>
	###L_CAPTCHA_STOP_SUCCESS###
	<form name="tx_cal_controller" id="tx_cal_controller_unsubscribe" method="post" action="###ACTIONURL###">
		###L_ENTER_EMAIL###
		<input type="text" size="30" name="tx_cal_controller[email]" value=""><br /> <br />
		###L_CAPTCHA_TEXT###<br />
		###CAPTCHA_TEXT###&nbsp;&nbsp;&nbsp; ###CAPTCHA_SRC###<br /> <input type="submit" value="###NOTLOGGEDIN_MONITORING_SUBMIT###" /> </form> <!--###NOTLOGGEDIN_MONITORING### end--> <!--###LOGGEDIN_NOMONITORING###--> <form>
		Do you want to be notified, on event changes?
		<input type="hidden" id="userid" value="1" /> <input type="submit" value="monitor" /> </form> <!--###LOGGEDIN_NOMONITORING###--> <!--###LOGGEDIN_MONITORING###--> <form>
		Stop monitoring this event? <input type="hidden" id="userid" value="1" /> <input type="submit" value="Stop monitoring" /> </form> <!--###LOGGEDIN_MONITORING###--></div> <!-- ###SUBSCRIPTION### end --> <!-- --> <!--/phpicalendar_event.tmpl--> <!--###TEMPLATE_PHPICALENDAR_EVENT### end -->
Das ist ja eine simple tabellendarstellung. Dabei treten zwei dinge auf. Der marker "###STARTDATE_LABEL###" wird mit "Datum" angezeigt obwohl in der locallang.xml "Startdatum" steht.
Der marker "###ENDDATE_LABEL###" wird nicht angezeigt.

Im marker "###DESCRIPTION###" gibt es keinen inhalt.

Die TS-konfig habe ich aus dem in der extension mitgelieferten setup.txt.

cal: 1.0.0
__________________
Gruß Kalle
Mit Zitat antworten