abcourses nextevents - Fehler in der Extention?

  • online online
    R2-D2
    0 x
    93 Beiträge
    0 Hilfreiche Beiträge
    08. 02. 2009, 16:26

    Hallo zusammen,

    ich bin kurz vorm verzweifeln :(
    Seit mehr als einer Woche versuche ich nun abcourses zum Laufen zu bringen.
    Es funktioniert auch alles - bis auf eine größere Kleinigkeit.

    Ich verwende die "Category overview with next courses" Ansicht, die eine gewisse Anzahl an Kursen (nextevents) anzeigen soll, bei der mir auch ein Seminar angezeigt wird, jedoch reagiert Typo3 nicht darauf, wenn ich mehr als einen Kurs anzeigen lassen will.

    Ich wollte deshalb "nextevents = 20" setzen, damit die nächsten 20 Kurse angezeigt werden, jedoch hat das keine Änderung zur Folge.

    [TS]plugin.tx_abcourses_pi1 {
    # you only need this field for setup your abcourses completely via ts.
    # leave it empty if you do not want to do so.

    #if you don't want to set an value here, you have to do this within each PlugIn FlexForm config.
    pidList = 30

    recursive = 2
    uploaddir = uploads/tx_abcourses/
    skillimagepath = typo3conf/ext/abcourses/
    ratingimagepath = typo3conf/ext/abcourses/images/
    parseFunc < tt_content.text.20.parseFunc

    # the following lines are important for the configuration of this extension.
    # please take notice of the documentation for this...
    pidResults = 30
    pidCourseDetails = 34
    pidOverview = 36
    pidLMOverview =
    pidSubscribe = 35
    pidSubscribeSuccess = 2
    #pidDetailsearch = 18
    template = fileadmin/html/seminar_en.tmpl

    #An important thing! The locale configuration. Unfortunately this is a really ... part in TYPO3
    #More about this in the documentation
    #formatting below relates to the php function strftime
    ddmmyy = %d.%m.%Y
    locale = de_DE

    hhmmss = %H:%M

    #offset for the time fields
    #This is important, to adjust the date fields as shown in the BE form with the shown time as rendered in the front end.
    offset = -60

    priceWithTax = 0
    taxValue = 19
    currency = EUR
    lastminuteclass = lastminute
    searchcoursefields=tx_abcourses_course.uid-title-teaser
    sortingfieldcoursesincat = title
    usecontingent = 0

    dlimage = /typo3conf/ext/abcourses/images/dl_icon.gif
    dlimage_pdf = /typo3conf/ext/abcourses/images/pdf_icon.gif
    dlimage_tif =< dlimage
    dlimage_zip =< dlimage

    #use the two lines below if the pid of your abcourses plugin "details" have moved and must be redirected for persistence (e.g. for searchengines)
    #this only works if you use realUrl !!! because it looks up the new url in the db tables used by realUrl
    #redirectDetailPage = 0
    #the "old" page id for displaying seminar-details. Do not delete this page or the abcourses plugin!
    #redirectDetailPageId =
    #redirectToDomain =

    #if you need some special localized labels within this extension, just add them to this list (comma separated).
    #Now you can add them to the pi1 locallang.xml of this extension and they will be available.
    #This list is case insensitive. The template marker must be upper case.
    addOnLabels = addonlbl-membershipnr,addonlbl-company
    }

    plugin.tx_abcourses_pi1.catoverviewwithnextevents {
    #Category fields can be placed here.
    #...

    #counter for the number of events in an category which should be rendered for each category

    nextevents = 20

    course{
    #course fields can be placed here
    #...

    event{
    #Event fields can be placed here
    #...

    }
    }
    }

    plugin.tx_abcourses_pi1.subscribe {
    #the address where administrative confirmation e-mails will be sent to.
    sendto =

    mailfrom =
    mailfromname =

    #the string list below must contain all used form fields
    usedlabels = anrede,vorname,nachname,email,telefon,fax,firma,adresse,eventid,arrangement,invoiceaddress,membershipnr,addonlbl-company

    #the string list below causes the corresponding form fields to be required
    required = vorname,nachname,email

    #use the following list to determine which form fields will be included in the confirmation email.
    maillabels = anrede,vorname,nachname,email,telefon,fax,membershipnr,firma,adresse,arrangement,invoiceaddress

    # setting the following flag to 0 causes no confirmation e-mail is sent at all.
    sendEmailsAfterSubscription = 1

    #Set the following flag to 1 if you want that your subscriber get's an confirmation mail too.
    #Otherwise only the admin will recieve a confirmation.
    #This does not take an effect if the flag above is set to 0.
    sendConfirmation = 1

    #next lines as example for the selectbox generator
    #manlocselname = wunschstandort
    #manlocselparams = class="mf-input"
    #manlocselvalues = ,Hamburg,Hannover,Kassel,Berlin,Potsdam/Kleinmachnow,Stuttgart,Leipzig,Frankfurt,M&#65533;nchen,Regensburg,N&#65533;rnberg,Paderborn,Dortmund,Siegen,Wien

    #Possible period for accommodation, depending on the start and enddate of the corresponding event.
    accommodationPeriod = 2

    hotel {
    image =
    ratingImage =

    arrangement {
    priceWrap =
    priceTaxWrap =
    }
    }
    }

    plugin.tx_abcourses_pi1.coursedetail {
    parseFunc < plugin.tx_abcourses_pi1.parseFunc
    showeventsago = 0
    eventcols = 1

    DefaultWrap {
    wrap = |
    }

    courseNumberWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    courseTitleWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    courseSubtitleWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    courseTeaserWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    courseDescriptionWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    courseEdupointsWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    courseEdupointslabelWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    courseDaysWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    courseDayslabelWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    courseConditionWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    courseConditionlabelWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    catTitlelinkWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    typeWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    trainerFullnameWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventNumberWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventTeaserWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventDateWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventDateStartWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventDateEndWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventTimeDateStartWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventTimeDateEndWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventContingentWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventPriceWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventPricetaxWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventTaxlabelWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventCurWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventRegStartWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventRegEndWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventSubscribeWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    pageTitleWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    pageSubtitleWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    pageLinkWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    conditionsTitleWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    conditionsSubtitleWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    conditionsLinkWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    eventContingentLeftWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    useContingentInactiveWrap < plugin.tx_abcourses_pi1.coursedetail.DefaultWrap
    similarLinkWrap {
    wrap = <br />|
    }
    similarLinkTargetWrap {
    wrap = <h3>|</h3>
    }
    }

    plugin.tx_abcourses_pi1.eventsubscribe {
    parseFunc < plugin.tx_abcourses_pi1.parseFunc

    DefaultWrap {
    wrap = |
    }

    courseNumberWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    courseTitleWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    courseSubtitleWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    courseTeaserWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    courseDescriptionWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    courseEdupointsWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    courseEdupointslabelWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    courseDaysWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    courseDayslabelWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    courseConditionWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    courseConditionlabelWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    catTitlelinkWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    typeWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    trainerFullnameWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    eventNumberWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    eventTeaserWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    eventDateWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    eventContingentWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    eventPriceWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    eventPriceTaxWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    eventCurWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    eventRegStartWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    eventRegEndWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    eventSubscribeWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    pageTitleWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    pageSubtitleWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    pageLinkWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    conditionsTitleWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    conditionsSubtitleWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    conditionsLinkWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    noContingentWrap < plugin.tx_abcourses_pi1.eventsubscribe.DefaultWrap
    }
    [/TS]

    Habe ich irgendwas vergessen, oder ist das wirklich ein Fehler in der Extention?

    Herzlichen Dank für jegliche Hilfe,
    online


  • 1
  • sprecht sprecht
    Typ im Roten Hemd
    0 x
    2 Beiträge
    0 Hilfreiche Beiträge
    27. 02. 2009, 15:55

    Hi!

    Nein, an der Stelle sollte es keinen Fehler geben. Zumindest ist mir dort keiner bekannt. Dein Post ist ja auch schon ein paar Tage her. Ist das noch relevant? Wenn ja, melde Dich gern.

    Generell: event = Termin

    Die Ansicht über die Du schreibst hat die Aufgabe, Kurse mit anstehenden Terminen aufzulisten. nextevents meint hier, wieviele Termine je Kurs mit gerendert werden sollen.

    Viele Grüße,
    Stefan

  • 1