tbaddade / redaxo_sprog

Platzhalter ersetzen

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Export-Funktion: Sprache im Core nicht mehr enthalten.

thorol opened this issue · comments

Der Export wirft einen Fehler, wenn in der Datenbank-Tabelle noch Einträge mit einer Sprache vohanden sind, die der Core nicht mehr kennt. Dies sollte abgefangen werden.

Error: Call to a member function getCode() on null
File: redaxo/src/addons/sprog/pages/artefact.export.php
Line: 41

Stacktrace
Function File Line
include redaxo/src/core/lib/packages/package.php 280
rex_package->includeFile redaxo/src/core/lib/be/controller.php 482
rex_be_controller::{closure} redaxo/src/core/lib/util/timer.php 57
rex_timer::measure redaxo/src/core/lib/be/controller.php 483
rex_be_controller::includePath redaxo/src/core/lib/be/controller.php 432
rex_be_controller::includeCurrentPageSubPath redaxo/src/addons/sprog/pages/index.php 17
include redaxo/src/core/lib/packages/package.php 280
rex_package->includeFile redaxo/src/core/lib/be/controller.php 482
rex_be_controller::{closure} redaxo/src/core/lib/util/timer.php 57
rex_timer::measure redaxo/src/core/lib/be/controller.php 483
rex_be_controller::includePath redaxo/src/core/lib/be/controller.php 415
rex_be_controller::includeCurrentPage redaxo/src/core/backend.php 233
require redaxo/src/core/boot.php 141
require redaxo/index.php 9
System report (REDAXO 5.12.1, PHP 7.4.24, MariaDB 10.6.4)
REDAXO
Version 5.12.1
PHP
Version 7.4.24
OPcache no
Xdebug no
Warning Das Setup wird unverschlüsselt durchgeführt. Frontend und Backend sollten grundsätzlich durch HTTPS verschlüsselt aufgerufen werden, um die Privatsphäre zu schützen und den Datenschutz zu gewährleisten.
Database
Version MariaDB 10.6.4
Character set utf8
Server
OS Linux
SAPI apache2handler
Webserver Apache/2.4.48
Request
Browser Chrome/94.0.4606.81
Protocol HTTP/1.1
HTTPS no
Packages
backup 2.7.1
be_arttec_customizer 0.0.7
be_style 2.12.1
be_style/redaxo 2.12.1
bloecks 3.1.0
bloecks/cutncopy 3.1.0
bloecks/dragndrop 3.1.0
bloecks/status 3.1.0
cronjob 2.8.0
developer 3.9.0
focuspoint 3.0.2
install 2.9.1
markitup 3.6.1
mblock 3.2.0
media_manager 2.11.1
media_manager_autorewrite 2.0.1
media_manager_plus 2.1.2
mediapool 2.10.1
metainfo 2.8.1
mform 6.0.13
mform/docs 1.1
phpmailer 2.10.2
project dev
redactor2 4.1.0
search_it 6.7.3
search_it/documentation 6.7.3
sprog 1.3.0-beta1
structure 2.12.1
structure/content 2.12.0
users 2.8.0
ydeploy 1.0.0
yform 3.4.2
yform/email 3.4.2
yform/manager 3.4.2
yform_spam_protection 1.1.0
yrewrite 2.7
yrewrite_domain_settings 2.0.2

@thorol Version 1.3.0-beta2 ist jetzt im Installer. Könntest du bitte einmal testen?

@tbaddade Ja, klappt jetzt, prima danke. In der ersten Spalte wird die "fehlende" ID gezeigt:
image

Danke dein Test … so soll es aussehen.