Fatal error bei Kursleiter duplizieren und / oder Reihenfolge ändern

07.01.2016 19:24 #1
Andreas Helmis
Gast

Fatal error bei Kursleiter duplizieren und / oder Reihenfolge ändern

Die Einträge bei Kursleitern lassen sich weder duplizieren noch lässt sich die Reihenfolge ändern. Beides verursacht einen fatal error:

Fatal error: Uncaught exception Exception with message Query error: Column 'alias' cannot be null (INSERT INTO tl_tutor (tstamp, firstname, lastname, dateOfBirth, gender, company, street, postal, city, state, country, phone, mobile, fax, email, website, language, text, alias, addImage, singleSRC, alt, size, imagemargin, imageUrl, fullsize, caption, floating, pid, published, sorting, demo_id) VALUES (0, 'Rudi', 'Steinhauser', '', 'male', '', '', '', '', '', '', '', '', '', '', '', '', '

Einer wie keiner!
', NULL, '', NULL, '', '', '', '', '', '', '', 3, '', 256, '')) thrown in system/modules/core/library/Contao/Database/Statement.php on line 295

#0 system/modules/core/library/Contao/Database/Statement.php(264): Contao\Database\Statement->query()
#1 system/modules/core/drivers/DC_Table.php(973): Contao\Database\Statement->execute()
#2 system/modules/core/classes/Backend.php(650): Contao\DC_Table->copy()
#3 system/modules/core/controllers/BackendMain.php(131): Contao\Backend->getBackendModule('event_tutor')
#4 contao/main.php(20): Contao\BackendMain->run()
#5 {main}

Habe es bei mir lokal festgestellt, lässt sich aber auch in der Demo nachvollziehen.

10.01.2016 16:44 #2
Christian Schmidt
Fast & Media Team
Aus Blankenburg (Harz)
570 Beiträge

Hallo Herr Helmis,

vielen Dank für die Info!
Das Problem sollte in der Version 3.5.0 RC3 Build #24 behoben sein.

Viele Grüße

11.01.2016 14:50 #3
Andreas Helmis
Gast

Hallo Herr Schmidt,

leider doch nicht, der Fehler besteht auch noch in 3.5.0 RC3 Build #24. Habe gerade aktualisiert und System bereinigt, die Fehlermeldung taucht allerdings immer noch auf. Und wenn ich in der Liste bei Kursleitern einen Eintrag ausschneiden möchte, um ihn an neuer Position wieder einzufügen, tut sich nichts, bzw. die Seiute lädt, es erscheint aber kein Klemmbrett zum Einfügen. Und auch das Kopieren eines Eintrags funktioniert nicht und führt immer noch zur gleichen Fehlermeldung.

11.01.2016 23:13 #4
Christian Schmidt
Fast & Media Team
Aus Blankenburg (Harz)
570 Beiträge

Guten Abend Herr Helmis,

das tut mir leid. Da war in der Tat noch ein kleiner Fehler. Die Fehlermeldung sollte aber nicht mehr auftreten, wenn Sie die Datenbank aktualisieren.

Es wurde soeben noch eine neue Version mit zahlreichen weiteren Verbesserungen veröffentlicht → 3.5.0 stable

Das Verschieben ist an der Stelle (genauso wie bei den Ansprechpartnern) leider nicht direkt möglich, aber Sie können das Verschieben jetzt indirekt durch das Bearbeiten eines Kursleiters durchführen. Mehrere Bearbeiten funktioniert auch sehr gut.

12.01.2016 18:04 #5
Andreas Helmis
Gast

Guten Abend Herr Schmidt,

ich habe auf die stable-Version upgedatet und den Sortierindex angepasst. Bei "mehrere bearbeiten" hatte ich dann den Sortierindex ausgewählt, der in der Liste der zu bearbeitenden Einträge nun doppelt für jeden Eintrag erschienen ist. Dies nur zur Info.

Nach dem Speichern hat sich allerdings nichts geändert. Dann ist mir eingefallen, dass es für die Liste ein Template sortable fields gab - ich vermute, dies muss ich dann für die Liste verwenden, richtig?

Ich konnte es leider nicht ausprobieren, da ich nun nicht mehr in die Layout Module des Projekts komme. Hier erscheint jetzt folgender Fehler:

Parse error: syntax error, unexpected 's' (T_STRING), expecting ')' in /Applications/MAMP/htdocs/academia/system/cache/language/en/tl_module.php on line 725

URL: http://localhost:8888/academia/contao/main.php?do=themes&table=tl_module&id=1

12.01.2016 19:10 #6
Christian Schmidt
Fast & Media Team
Aus Blankenburg (Harz)
570 Beiträge

Guten Abend,

es gibt jetzt noch ein neues Build #9, damit ist der Fehler in der englischen Language-Datei gelöst und die Sortierung von Kursleitern/Ansprechpartnern im Backend findet jetzt standardmäßig nach Sortierindex statt.

Des weiteren ist das Label nicht mehr doppelt.

13.01.2016 10:41 #7
Andreas Helmis
Gast

wow, das ging aber schnell. Vielen Dank. Der Fehler ist nun auch behoben. Allerdings ging es mir darum, dass die Liste der Kursleiter auch im Frontend entsprechend angezeigt bzw. sortiert wird - aber die Backend-Sortierung hat keinerlei Auswirkung auf die Frontend-Sortierung. Gibt es eine Möglichkeit, die BE Sortierung auch im FE zu übernehmen? Denn wir die Liste im BE sortiert wird, ist mir - und dem Kunden - relativ egal. Aberr bei der Darstellung im FE wäre es wicvhtig, eine "Gewichtung" bzw. Sortierung der Liste regeln zu können...

Danke und liebe Grüße

Andreas

13.01.2016 14:04 #8
Christian Schmidt
Fast & Media Team
Aus Blankenburg (Harz)
570 Beiträge

Hallo Herr Helmis,

es gibt jetzt noch ein neues Build #10, das die genannten Probleme behebt.

Beste Grüße
Christian Schmidt

13.01.2016 15:15 #9
Andreas Helmis
Gast

Wahnsinn! Ihr seid echt fix! Super - funktioniert.

Vielen Dank!

Antworten

Datenschutz*
Bitte wählen Sie eine Datei von Ihren Computer aus | Erlaubte Dateiformate: JPG, PNG, PDF | Erlaubte Dateigröße: 20 MB
Was ist die Summe aus 1 und 7?