Zum Inhalt springen

Seminars: Sortier und Anzeigeprobleme

Erstellt am 31. August 2009 · 15 Antworten · letzte Antwort am 8. Juli 2010

Tags: Frage

oliverklee ·

Hallo Febo,

'default_sortby' => 'begin_date' ist für das BE. ...pi1.listView... ist die Sortierung im FE.

Generell solltest du für TYPO3 PHP mindestens 64 MB Speicher geben.

Oliver

febo ·

Hi Leute,

der Beitrag ist zwar schon älter aber das Problem immer noch nicht gelöst.

Im Backend werden die Daten immer nach crdate sortiert. Im Frontend ist die Sortierung immer falsch, egal wonach ich sortieren lassen, also z.B. uid, titel, date oder sonst was.

Die Extension versucht zwar nach dem übergebenen Wert zu sortieren, macht dabei aber anscheinend irgendetwas falsch.

Kann es an PHP oder MySQL liegen.

PHP 5.2.13
MySQL Client API version 5.0.51a

Ich bin für jeden Rat dankbar.

Gruß

febo

oliverklee ·

Hallo febo,

falls das Problem mit seminars 0.9.0 immer noch auftritt, könntest du dann bitte einen Bug-Report im Bugtracker https://bugs.oliverklee.com/ eintragen?

Wichtig wären dabei folgende Punkte:
- Versionsnummer von TYPO3, PHP, MySQL, seminars, oelib
- wie deine Konfiguration in plugin.tx_seminars_pi1.listView aussieht
- was eigentlich passieren sollte (also das erwartete Verhalten)
- was stattdessen passiert (also das tatsächliche Verhalten)

Vielen Dank,

Oliver

febo ·

Hi oliverklee,

hatte den Beitrag ganz vergessen.

typo3: 4.2.3
php: 5.2.13
MySql: 5.0.51a
seminars: 0.9.0
oelib: 0.7.1

# Seminar Erweiterung
plugin.tx_seminars{
  enableRegistration = 1
  attendancesPID = 116
  showTimeOfRegistrationDeadline = 1
  showTimeOfEarlyBirdDeadline = 1
  showTimeOfUnregistrationDeadline = 1
  showVacanciesThreshold = 50  
}


# Seminar Erweiterung
plugin.tx_seminars_pi1 {

  templateFile = {$SEMINARS_TEMPLATE}
  enableRegistration = 0
  registerPID = 134
  thankYouAfterRegistrationPID = 136
  pageToShowAfterUnregistrationPID = 135
  listPID = 112
  detailPID = 124
  loginPID = 13
  hideColumns = uid, image
  hideFields = uid, vacancies
  limitFileDownloadToAttendees = 0

  _LOCAL_LANG.de{
    label_accreditation_number = Nummer
  }

  # Listview anpassen
  listView {

    # the default sort order in list view (a sort field name)
    orderBy = date

    # whether to order ascending (0) or descending (1)
    descFlag = 0

    # how many results to display per page
    results_at_a_time = 70

    # the number of neighboring pages to list in the page browser
    maxPages = 5
  }
}

Was soll passieren:
Die Seminare sollen nach Datum sortiert werden.

Was passiert:
Die Seminare werden irgendwie ausgegeben. Eine Sortierun, wonach auch immer, kann ich nicht erkennen.

Ich hoffe, dass dir diese Angaben reichen.

Gruß

febo

febo ·

Hi nochmal,

ich habe nochmal ein Bild von der Ausgabe der Seminare gemacht. Also nach Datum wird nicht sortiert - wonach sortiert wird kann ich aber auch nicht erkennen.

Gruß

febo

Unbenannt.png

febo ·

ich habe mich soeben angemeldet und warte auf die Bestätigungsmail von Bugzilla. Danach tragen ich den Fehler ein.

Gruß

febo

febo ·

Hi Leute,

ich werde echt verrückt. Ich kann beim besten Willen nicht erkennen wonach die auszugebenen Seminare sortiert werden.

Selbst wenn ich im Frontend auf der Titelzeile der Tabelle z.B. auf Titel oder Datum klicken um danach zu sortieren, werden die Daten irgendwie ausgegeben.

Dann habe ich im typoScript Sortierung nach uid eingestellt und selbst dann werden Sie irgendwie ausgegeben.

ABER: Die falsche Ausgabe funktioniert immer gleich, soll heißen die falsche Ausgabereihenfolgen ist immer die gleiche. Demnach MUSS die Extension doch nach irgendetwas sortieren - oder???

Ich bin für jeden Tipp offen.

Gruß

febo

febo ·

Hi Leute,

jetzt bin ich endgültig am Ende.

Hatte gedacht, ich könnte vorübergehend auf manuelle Sortierung umschalten und die Seminare eben manuell sortieren. Nix da - auch die manuelle Sortierung wird ignoriert.

Ich hab keine Ahnung was ich noch probrieren könnte.

Gruß

febo

breakBeat ·
febo schrieb

Hatte gedacht, ich könnte vorübergehend auf manuelle S

Ist die manuelle Sortierung nicht nur für´s Backend? Glaube mich zu erinnern das es in der Doku so steht.

Die Sortierung ist nicht zufällig gleich wie die Eingabereihenfolge? also nach nichts sortiert?