Zum Inhalt springen

mbl_newsevent

Erstellt am 30. Oktober 2006 · 5 Antworten · letzte Antwort am 10. August 2010

Tags: Frage

dooz ·

Hi,

bei mbl_newsevent werden bei mir die CONSTANTS und SETUP nicht eingelesen bzw. benutzt. Ich benutze tt_news 2.4.0 und mbl_newsevent 0.4.7 und wollte eigentlich zwei verschiedene Templates für die Extensions haben und mbl_newsevent zieht trotz TS nur das Template von tt_news.

Bitte um Hilfe.

Gruß Daniel

Update: Die ganzen Wraps und Einstellung werden ebenso nicht übernommen. Ich benutze nicht die static-Templates, sondern habe eigene Templates angelegt und tt_news ist über mbl_newsevent angesiedelt. Ist das so richtig?

dooz ·

Noch keine Antwort? :-)

Habe es immer noch nicht lösen können, warum die Extension das TypoScript einfach überspringt.

CONSTANTS:

plugin.tt_news {
  mbl_newsevent.dateCorrect = 0
  mbl_newsevent.templateFile = fileadmin/templates/ext/mbl_newsevent/tempEvent.html
  mbl_newsevent.date_stdWrap.strftime = %x
  mbl_newsevent.time_stdWrap.strftime = %H:%M
  mbl_newsevent.where_stdWrap.wrap = |
  mbl_newsevent.organizer_stdWrap.wrap = |
  mbl_newsevent.showOrganizerEmail = 1
}


plugin.tt_news {
	mbl_newsevent.ics.from = 1 year ago
	mbl_newsevent.ics.from = 1 year
	mbl_newsevent.ics.fileName = Event Calendar.ics
}

SETUP:

plugin.tt_news.mbl_newsevent {
	dateCorrect = {$plugin.tt_news.mbl_newsevent.dateCorrect}
	templateFile = {$plugin.tt_news.mbl_newsevent.templateFile}
	
	date_stdWrap.strftime = {$plugin.tt_news.mbl_newsevent.date_stdWrap.strftime}
	time_stdWrap.strftime = {$plugin.tt_news.mbl_newsevent.time_stdWrap.strftime}
	where_stdWrap.wrap = {$plugin.tt_news.mbl_newsevent.where_stdWrap.wrap}
	organizer_stdWrap.wrap = {$plugin.tt_news.mbl_newsevent.organizer_stdWrap.wrap}
	
	showOrganizerEmail = {$plugin.tt_news.mbl_newsevent.showOrganizerEmail}
	
	dateSelMode = MONTH
	dateSelOrder = ASC
	timeperiodSelMode = 0
	showEventPeriodCount = 1
	dateSelItem_stdWrap.strftime = %B - %Y
	eventPeriodPID = 0
	eventPeriodTarget = _self
	eventSelector = MENU
	
	latestShowsNewEvents = 0
	
	limit = 0
	latestLimit = 0
	
	#Settings for ICS feed
	ics {
		templateFile = EXT:mbl_newsevent/res/ics_template.tmpl
		from = {$plugin.tt_news.mbl_newsevent.ics.from}
		to = {$plugin.tt_news.mbl_newsevent.ics.to}
		fileName = {$plugin.tt_news.mbl_newsevent.ics.fileName}
	}
}

Für Antworten wäre ich wahnsinnig dankbar.

Gruß Daniel

pragmas ·

Das Problem liegt in den Typoscript-Constants. Hier fehlt das to, anstelle dessen steht 2mal from. So wäre es richtig:

plugin.tt_news {
	mbl_newsevent.ics.from = 1 year ago
	mbl_newsevent.ics.to = 1 year
	mbl_newsevent.ics.fileName = Event Calendar.ics
}

Freundlichen Gruss
Michel